ProcessID 2

Eclipse에서 javadoc 만들기

Eclipse 에서 힘들게 만든 패키지의 도움말 파일을 만들기 위하여 javadoc을 사용하게 되었습니다.Project 메뉴에 "Generate Javadoc..."이란 메뉴가 바로 눈에 들어왔습니다. 실행해 봤는데, 바로 패키지 전체에 대한 javadoc이 만들어지지 않고 특정 클래스 한개만 표시되는 겁니다. Warning이 한개 있어서 그 때문인가 싶어 Warning이 발생하지 않도록 수정하고, 다시 Javadoc을 만들어 봤지만 결과는 마찬가지였습니다.그래서 구글링을 통해서 "Export..." 메뉴에서 Javadoc을 생성하는 방법을 찾아서 해 밨더니, 정상적으로 잘 생성되었습니다.JDK가 설치된 폴더에서 javadoc.exe를 찾아 선택합니다.javadoc을 생성할 패키지 전체를 선택합니다.ja..

프로세스ID(ProcessID)로 윈도우 핸들(HWND) 구하기

서론 CreateProcess로 새로운 프로세스를 만든 이후에, 만들어진 프로세스의 메인 윈도우 핸들을 얻기 위한 방법을 알아 보겠습니다. 특정 클래스의 윈도우 핸들을 얻기 위해서 FindWindow를 사용하는데, 개발자가 임의로 CreateProcess를 통하여 실행시킨 프로세스의 메인 윈도우 핸들을 얻는 방법은 다음 GetHwndFromProcessID 함수를 이용하면 됩니다. 설명 아래 GetHwndFromProcessID 함수의 코드입니다. function GetHwndFromProcessID(dwProcessID: DWORD): THandle; var hWnd: THandle; dwProcessID2: DWORD; begin hWnd := FindWindow(nil, nil); // 최상위 윈도..

728x90