posted by nsakura 2010. 7. 15. 14:24

그럼 예제1을 수정을 해보자!

1. 배경색을 바꿔보자.
2. 커서를 바꿔보자
3. 윈도우 타이틀 변경.
4. 윈도우 스타일 변경

1~4번까지는 어디서 많이 본 것이 아닌가?

WndClass부분을 건들면 되지 않겠나!?라고 생각되지 않는가?

배경색은

 WndClass.hbrBackground=(HBRUSH)GetStockObject(WHITE_BRUSH);

커서는
 
 WndClass.hCursor=LoadCursor(NULL,IDC_ARROW);

타이틀은

LPCTSTR lpszClass=TEXT("windows");

스타일은

 hWnd=CreateWindow(lpszClass,lpszClass,WS_OVERLAPPEDWINDOW,CW_USEDEFAULT,CW_USEDEFAULT,CW_USEDEFAULT,CW_USEDEFAULT,NULL,(HMENU)NULL,hInstance,NULL);

이부분을 고쳐주면 되지 않겠는가.

5. 마우스 왼쪽 버튼을 누르면 스피커를 통해 띠딩 소리가 나오게 하자~

이부분은 WndProc을 수정하면 되지 않겠는가?

1. 배경색

2. 커서 변경

3. 타이틀 변경


4. 스타일 변경


5. 마우스 왼쪽 버튼을 누르면 스피커를 통해 띠딩 소리가 나오게 하자~

'Computer > Win API' 카테고리의 다른 글

WinApi MessageBox  (0) 2010.07.17
WinApi 여러가지 출력  (0) 2010.07.16
WinApi DrawText  (0) 2010.07.15
WinApi DC 예제  (0) 2010.07.15
WinApi 예제 1  (1) 2010.07.15