티스토리 뷰

프로그래밍/잡탕

윈도우 스타일(WS)

터프 프로그래머 2011. 3. 30. 21:27

WS_BORDER
경계를 갖는 윈도우

WS_CAPTION
캡션을 갖는 윈도우

WS_OVERLAPPED
캡션바와 경계를 갖는 윈도우. 아무런 스타일도 지정해주지 않았을 때 되는 윈도우 스타일

WS_CHILD
특정 윈도우의 자식 윈도우

WS_POPUP
팝업 스타일의 윈도우. 이건 직접 해보길 바란다. 겉의 작은 경계선과 캡션이 사라질 것이다.

WS_MAXIMIZE
최대화 버튼이 있는 윈도우

WS_MINIMIZE
최소화 버튼이 있는 윈도우

WS_SYSMENU
캡션바에 시스템메뉴를 갖는 윈도우

WS_THICKFRAME
크기 조정이 가능한 윈도우

WS_OVERLAPPEDWINDOW
WS_OVERLAPPED | WS_CAPTION | WS_SYSMENU | WS_THICKFRAME | WS_MAXIMIZE | WS_MINIMIZE 속성을 갖는 윈도우
WS_~~~는 DWORD형으로 비트연산을 통해서 이런 것이 가능해진다.

WS_POPIPWINDOW
WS_POPUP | WS_BORDER | WS_SYSMENU 속성을 갖는 윈도우

보통 쓰는 윈도우 스타일은 WS_OVERLAPPEDWINDOW 이다.

이 스타일들은 CreateWindow 함수의 세번째 인자값으로 쓰인다.

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday