특정 프로그램이 현재 실행중인지?
실행중이다면 응답없음인지 정상작동하는지 ?
를 체크해주는 프로그램을 만드려고 합니다.
제가 알수 있는 정보는
실행파일의 파일명만 알고 있습니다.
응답없음을 확인하는것은 아래 함수를 써서 하긴 했는데
IsHungAppWindow(wnd);
중요한것은 윈도우 핸들(HWND)를 알수 있어야 된다는거죠
FindWindow의 경우는 클래스이름, 윈도우이름 등을 알아야 하지만
전 그것을 쓸수가 없는 상황입니다.
실행파일 이름으로 윈도우 핸들은 얻을 수 있는 방법이 있다면 알려주십시요
OpenProcess를 이용해서 HANDLE를 찾는 방법은 알고 있는데
HANDLE와 HWND는 다른값이어여...
HWND를 구하는 방법을 알려주십시요
1. 실행파일을 이용해서 알수 있는 방법
2. 프로세서ID를 이용해서 알 수 있는 방법
3. HANDLE값을 가지고 알수 있는 방법.
세가지 중에 하나만 해결되면 정말 좋겠습니다..
그럼.. 꾸벅