|
: HWND hWnd = FindWindowA(NULL, "계산기");
:
: if(hWnd)
: {
: DWORD ProcessId;
: GetWindowThreadProcessId(hWnd, &ProcessId); // hWnd로 프로세스 ID를 얻음..
: HANDLE hProcess = OpenProcess(PROCESS_ALL_ACCESS, FALSE, ProcessId);
: if(hProcess)
: {
: TerminateProcess(hProcess,0);
: }
: }
:
이렇게 할경우 계산기 라는 명칭은 "Windows 작업 관리자" 키면 응용프로그램에 표현하는거죠 ?
그리구 프로세스로 넘어가면 계산기.exe 가 아니라 "calc.exe" 라고 명칭이 되는데....
이해가않가욤 ㅠㅠ
( 두번째 )
// 실행한후 다시 날짜 원상태
while(true){ //밑에 부분 응용해서 특정 프로그램켯을때 종료
HWND hWnd = FindWindowA("ABC", NULL);
if (hWnd > 0){
SYSTEMTIME SystemTime2;
TDateTime curDateTime2;
curDateTime2 = nowDate.CurrentDateTime() + 732;
DateTimeToSystemTime(curDateTime2, SystemTime2);
SetLocalTime(&SystemTime2);
DWORD ProcessId;
break;
}
Sleep(1000L);
}
}
이 부분을 응용하라고 해서 받았는데
어떻게 어디서 부터해야할지 ... 올려주신거 껴넣어봤는데 (중복뺴고 ) 차단이않되네요 ㅠㅠ(빌드는잘됬는데)
제일 중요한건 차단 리스트를 저기에서 적어서 하는게아니라 개인FTP 1.txt 이 메모장에서 받아오는 식으로 하고싶은데
꼭좀 부탁드리겟습니다 .......
정말 부탁드리겟습니다..
|