October 26th, 2009, 01:27 PM
EnumWindows() is what I would use in this case too.
October 25th, 2009, 09:42 AM
Hi Paul, thanks for the explanation.
What still puzzles me:
- How can it be explained that in most of the time, the "application" is able to free the memory?
- Why dont I see the application...
October 25th, 2009, 07:14 AM
I understood that dynamic loading of DLL will make the DLL run in the same memory heap as application.
This should allow a free to be done by application, which I see succeeding 99% of the time.
October 25th, 2009, 06:58 AM
A malloc done in a DLL fails at some point in time.
With failing I mean, it hangs. It does not return a pointer, nor does it return NULL. It just hangs.