달력

10

« 2018/10 »

  •  
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  •  
  •  
  •  

'2개 이상의 윈도우'에 해당되는 글 1

  1. 2010.04.24 API-ChildWnd
2010.04.24 20:23

API-ChildWnd 프로그래밍/API2010.04.24 20:23





프로그램이 간단하다면 괜찮지만, 그렇지 않다면, 하나의 메인 윈도우 만으로는 한계가 있을 것이다.
그때 차일드 윈도우를 생성하여 사용 할 수 있다.

일단 예제를 보고 설명을 하나씩 하도록 하겠다.


예제에 달린 주석을 보면 크게 무리 없이 이해가 갈듯 하다,
RegisterClass를 사용해서 각각 설정을 다르게( 예제에서는 커서와, 호출함수명, 클래스네임, 배경화면)을 바꿔준것을 알 수 있다)
최초에는 WinMain에서는 메인 윈도우만 생성해 주고,
생성 후 WM_CREATE: 에서 또 다른 윈도우를 생성하고 있다.
생성 시에 옵션을 주석 부분처럼 해주게 되면,
새로운 창이지만 크게 티가 나질 않는다(마치 그냥 네모를 그린 느낌?)
그래서 일브로 설정을 약간 바꿔서 팝업으로 띄우게 하였다.

// 실행 화면

'프로그래밍 > API' 카테고리의 다른 글

API-PlaySound  (0) 2010.05.10
API-더블 버퍼링  (0) 2010.05.10
API-ChildWnd  (0) 2010.04.24
API-WindowLong  (0) 2010.04.24
API-WNDCLASSEX  (0) 2010.04.24
API-대화상자  (0) 2010.04.24
Posted by 안식의후크