반응형

1. HWND → PID

DWORD GetWindowThreadProcessId(

    HWND hWnd,                             //  [in] 윈도우 핸들

    LPDWORD lpdwProcessId           //  [out] PID

);         

리턴 : hWnd의 Process ID (=파라미터 2)

 

2. PID → HANDEL

HANDEL OpenProcess(

    DWORD dwDesiredAccess,          // [in] 프로세스 접근 권한   최고 : MAXIMUM_ALLOWED

    BOOL bInheritHandle,                  // [in] 상속 여부  false

    DWORD dwProcessId                  // [in] PID

);

리턴 : PID의 HANDEL

cf. CloseProcess()

 

3. HANDEL → PID

DWORD GetProcessId(
    HANDLE Process                        // [in] 프로세스 핸들

);

리턴 : HANDEL의 PID


+ Recent posts