Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Getwindowthreadprocessid
Message
 
 
To
24/07/2003 17:33:23
General information
Forum:
Visual FoxPro
Category:
Windows API functions
Miscellaneous
Thread ID:
00813312
Message ID:
00813316
Views:
7
Hi Gilciel,

The following code works for me in VFP8 under Win2kSP4
Declare INTEGER GetWindowThreadProcessId IN win32api INTEGER hwnd, INTEGER @lpdwProcessId
DECLARE Long FindWindow IN WIN32API Long, String
test_hwnd = FindWindow(0,_Screen.Caption)
test_pid = 0
test_thread_id = GetWindowThreadProcessId(test_hwnd, @test_pid)
? test_thread_id, test_pid		&& Displays 924  1432
Does it produce correct result on your PC?

>I am utlizando this function so that it returns me I number it of the
>PID, but this so this returning one I number negative. What this
>making of missed? If they alguem will be able to help, I am thankful
>me.
>
>Declare INTEGER GetWindowThreadProcessId IN win32api INTEGER hwnd, INTEGER @lpdwProcessId
>
>test_thread_id = GetWindowThreadProcessId(test_hwnd, @test_pid)
>where
>
>since ja I am thankful
--sb--
Previous
Reply
Map
View

Click here to load this message in the networking platform