On Thu, 15 Dec 2005 09:52:50 +0100, Marcus Meissner marcus@jet.franken.de wrote:
Look at why the message loop for 0x10024 doesn't process the message. This may be one of the things that Windows handles in the server rather than sending messages to each window.
The window its trying to WM_GETTEXT is created by ole32.CoInitializeEx(0,2) (called by Google Earth startup code), and hangs only some lines later in a kernel32.WaitForSingleObject() (also called by a google earth supplied dll).
WFSO does not do windows messageloop handling. :/
So, is CoInitializeEx(NULL,COINIT_APARTMENTTHREADED) is perhaps doing the wrong thing here.
Ciao, Marcus
Dragon naturally speaking also spews large quantities of the WM_GETTEXT errors and the huge/negative window dimension errors posted about recently.
It is also a heavy OLE user.