[02일차] Win32 API 프로그램 종료[02일차] Win32 API 프로그램 종료
Posted at 2014. 6. 15. 20:10 | Posted in 2014 개인기록/으으리 리버싱#include <stdio.h> #include <windows.h> int main(void) { HWND hWnd = FindWindow(NULL, "계산기"); if(hWnd) SendMessage(hWnd, WM_CLOSE, 0, 0); return 0; }
오늘 Win32 API 수업 시간에 배운 내용이다. 계산기 프로세스를 찾아 종료 시그널을 보내는 프로그램이다. 실습을 하면서 WM_DESTROY 시그널을 보내도 종료가 되지 않아 너무 이상했다. 집에 와서 테스트해보니 WM_CLOSE 시그널을 만나야 종료가 된다. 생각해보면 WM_DESTROY 시그널을 만나도 죽을 것 같지만 실제로는 WM_CLOSE 시그널을 만나야 한다.
'2014 개인기록 > 으으리 리버싱' 카테고리의 다른 글
[02일차] Win32 API 이해 (0) | 2014.06.16 |
---|