728x90
반응형
### SenMessage: 프로그램 시작 직후 WM_TIMER 메세리를 강제로 발생 시켜주어야 하는데 이 때 SendMessage 함수가 사용된다.
#define WM_MYMESSAGE (WM_USER + 1)
#define WM_APPLE (WM_USER + 2)
switch (message)
{
case WM\_MYMESSAGE:
{
WCHAR Str\[32\];
wsprintf(Str, TEXT("%d %d"), wParam, lParam);
MessageBox(hWnd, Str, TEXT("캡션"), MB\_OK);
}
break;
case WM\_LBUTTONDOWN:
{
// 프로그래머가 직접 메세지를 만들고 발생 시킬때 사용
//SendMessage(hWnd, WM\_MYMESSAGE, 10, 20);
SendMessage(hWnd, WM\_TIMER, 0, 0);
}
break;
case WM\_TIMER:
{
WCHAR Str\[32\];
wsprintf(Str, TEXT("%d %d"), wParam, lParam);
MessageBox(hWnd, Str, TEXT("캡션"), MB\_OK);
}
break

728x90
반응형
'Education > Edu | .net' 카테고리의 다른 글
# 2.9) [Win32API] 도형그리기, 색 채우기 (0) | 2021.01.04 |
---|---|
# 2.8) [Win32API] 그래픽처리 (bitmap 출력하기) (0) | 2021.01.04 |
# 2.6) [Win32API] Polyline 사용하여 별 그리기 (0) | 2021.01.04 |
# 2.5) [Win32API] 오각형 타이머 설정하여 회전시키기 (0) | 2021.01.04 |
# 2.4) [Win32API] 오각형 그리기 (0) | 2020.12.31 |