제가 컴비번알아내는거 만들라고 키보드훅단 서비스를 컴에 설치해놓으려 하거든요.
그래서 아무사용자나 로그인하면 서비스가 정지하도록 만드려 하는데요.
제생각에는 파일관리자에 프로세스 항목에 있는 winlogon.exe가 존재하면 서비스를 종료한다. 라는 식으로 하려고 하는데
FindWindow(TEXT("winlogon.exe"),NULL);했을때 원하는 결과가 안나오네요...
도와주세요!!!
제가 컴비번알아내는거 만들라고 키보드훅단 서비스를 컴에 설치해놓으려 하거든요.
그래서 아무사용자나 로그인하면 서비스가 정지하도록 만드려 하는데요.
제생각에는 파일관리자에 프로세스 항목에 있는 winlogon.exe가 존재하면 서비스를 종료한다. 라는 식으로 하려고 하는데
FindWindow(TEXT("winlogon.exe"),NULL);했을때 원하는 결과가 안나오네요...
도와주세요!!!
첫 인자는 프로그램 타이틀 이름이고 두번째는 윈도우클래스 이름이다
실행파일 이름이 아니고
헐 그럼 어떻게 해야하죠???
어차피 비스타부터는 파인드윈도우는 서비스에서 못 검색함
그럼 방법이 없나요??