달력

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
  •  
  •  
  •  

'WNDCLASSEX'에 해당되는 글 1

  1. 2010.04.24 API-WNDCLASSEX
2010.04.24 19:45

API-WNDCLASSEX 프로그래밍/API2010.04.24 19:45





기존의 Win16에서 Win32로 API가 업그레이드 되면서,

WNDCLASS에 멤버를 추가한 WNDCLASSEX 구조체를 대신 사용 할 수 있다.

특별히 추가된건 많이 없어 보이는데,

간단하게 살펴보자.

몇몇 바뀐게 있긴 하지만 기존의 창 생성과 큰 차이는 없어 보인다.
혹시라도 윈도우 생성에 실패하면 확인해 주기 위해 if문 수식이 추가 되었지만, 그건 신경쓰지 말고,
멤버는 2개가 추가 되었는데,
WNDCLASSEX를 사용하게되면, cbsize에 WNDCLASSEX를 sizeof로 보내주어야 한다.
그리고 CreateWindowEx에 첫번째 인자는 확장 스타일에 관한 것이다.
스타일이 꽤 많아서 도표로 만들진 않겠지만, 이중 경계선을 가진다던지, 비활성화중에도 가장 상위에 보여진다거나, 타이틀바를 오른쪽으로 정렬한다거나 하는 등, 괜찮아 보이는 스타일들이 확장되었다.

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

API-ChildWnd  (0) 2010.04.24
API-WindowLong  (0) 2010.04.24
API-WNDCLASSEX  (0) 2010.04.24
API-대화상자  (0) 2010.04.24
API-Control(2)  (0) 2010.04.24
API-Control(1)  (0) 2010.04.24
Posted by 안식의후크