Q&A

  • GetWindowThreadProcessID() 함수 사용법 아시는 분, 도와주세요.
좀 전에 핸들을 이용해서 프로세스 ID 구한은 함수를 알아냈느데.

사용법을 잘 모르겠어요. 좀 도와주세요.

예제를 흑 흑 흑.



1  COMMENTS
  • Profile
    오세웅 1999.11.11 22:09
    조한석 wrote:

    > 좀 전에 핸들을 이용해서 프로세스 ID 구한은 함수를 알아냈느데.

    > 사용법을 잘 모르겠어요. 좀 도와주세요.

    > 예제를 흑 흑 흑.

    >



    아녕하세요

    DWORD GetWindowThreadProcessId(HWND hWnd, LPDWORD lpdwProcessId);

    이 함수는 해당 윈도우를 생성한 프로세스 아이디와 스레드 아이디를

    얻는 API구여



    다음과 같이 쓰시면 될듯..

    var

    ThreadId, ProcessId: DWORD;

    begin

    ThreadId := GetWindowThreadProcessId(Form1.Handle, @ProcessId);



    .....



    end;



    참고로

    HANDLE GetCurrentProcess(void); //get handle of process

    DWORD GetCurrentProcessId(void);//get id of process

    함수도 있거든요



    그럼 좋은 하루 되세여^^;