Programming/WINAPI
GetWindowThreadProcessId : 핸들(HWND)값으로 ProcessID얻는 API
smok95
2008. 1. 8. 13:16
반응형
GetWindowThreadProcessId 함수는 HWND 값을 이용하여 프로세스ID를 알려주는 함수입니다.
DWORD GetWindowThreadProcessId
(
HWND hWnd,
LPDWORD lpdwProcessId
);
(
HWND hWnd,
LPDWORD lpdwProcessId
);
Parameters
- hWnd : PID를 얻고자하는 윈도우의 핸들
- lpdwProcessId
: 반환받을 PID의 포인터
만약 NULL을 주는경우 PID는 리턴값으로 반환됩니다. - lpdwProcessId
Function Information
Minimum DLL Version
user32.dll
Header
Declared in Winuser.h, include Windows.h
Import library
User32.lib
Minimum operating systems
Windows 95, Windows NT 3.1
example
DWORD pid;
GetWindowThreadProcessId(hWnd, &pid);
// 또는
pid = GetWindowThreadProcessId(hWnd, NULL);
GetWindowThreadProcessId(hWnd, &pid);
// 또는
pid = GetWindowThreadProcessId(hWnd, NULL);
반응형