Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
How do you get the window handle for _Screen
Message
 
 
To
15/11/2001 18:19:00
Tom Kreinbring
Thomas Kreinbring & Associates
Temple City, California, United States
General information
Forum:
Visual FoxPro
Category:
Windows API functions
Miscellaneous
Thread ID:
00582452
Message ID:
00582455
Views:
24
>I have an application that starts another task doing a Run /N xxx.exe. The problem I am having is the new task keeps focus while
>the original task seems to run in the background. What I want to do is cause the original task to be the active task as quickly
>as possible after the second task is started. I have a routine that I have tried using the sendmessage command along with a
>messagereceived event. I coded a setfocus in the event but that did not work. A C programmer friend of mine said to try the
>windows setfocus command but in order to do that I need to know what my window handle is. Any ideas?

Did you try Run /N2 xxx.exe - run minimized?

You can get main foxpro window hande using FindWindow. See Win API#4. Take also look at SetForegroundWindow Win API#87 and Win API#12643
--sb--
Previous
Reply
Map
View

Click here to load this message in the networking platform