>>>OK I gave up :)
>>>Now creating a file with a fixed name in watcher. If another watcher sees the file, it waits for the file to be erased leaving time EnumWindows to find the correct window.
>>>Thanks to all of you for your helps.
>>
>>Cetin,
>>
>>One more thought. How about using ShellExecuteEx() instead? That could provide a true instance handle for you.
>
>Does it ? In its doc it says :
>"Although hInstApp is declared as an HINSTANCE for compatibility with 16-bit Microsoft Windows applications, it is not a true HINSTANCE. It can only be cast to an integer and compared to either 32 or the SE_ERR_XXX error codes.
>"
Cetin,
Doh! I meant
process handle. That help any?
George
Ubi caritas et amor, deus ibi est