티스토리 뷰

이 포스팅에서는 WNDCLASS구조체의 style멤버에 들어가는 매크로에 대해 적을 것이다.


1. CS_VREDRAW : 윈도우의 이동이나 크기 조절시 클라이언트의 세로의 크기가 변경되면 다시 그림.

2. CS_HREDRAW : 윈도우의 이동이나 크기 조절시 클라이언트의 가로의 크기가 변경 되면 다시 그림.

3. CS_DBLCLKS : 해당 클래스의 윈도우 내부에서 사용자가 더블 클릭하면 더블 클릭 메시지를 윈도우 프로시저로 보냄.

4. CS_OWNDC : 클래스 내부의 각 윈도우들이 고유의 DC가 할당됨.

5. CS_CLASSDE : 클래스 내부의 각 윈도우들은 하나의 DC를 공유함, 멀티 쓰레딩시 단 하나의 쓰레드만 DC에 접근함

6. CS_PARENTDC : 부모 윈도우에 자식 윈도우를 클리핑한 사각형을 만들어 자식이 부모에 그릴 수 있도록 함

7. CS_NOCLOSE : 윈도우 메뉴의 닫기 버튼을 비활성화 함.

8. CS_SAVEBITS : 가려진 스크린의 일부를 비트맵으로 저장함, 가려진 위도우는 WM_PAINT메시지를 발생시키지 않음.

9. CS_BYTEALIGNCLIENT : 윈도우의 클라이언트 영역을 바이트 경계에 정렬한다.

10. CS_BYTEALIGNWINDOW : 윈도우를 바이트 경계에 정렬한다.

11. CS_IME : IME사용자 인터페이스에 사용할 IME 윈도우로 지정한다.

'WinAPI' 카테고리의 다른 글

확장 윈도우 스타일(Extend Window Style)  (0) 2016.11.23
윈도우 스타일(Window Style)  (0) 2016.11.22
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2025/04   »
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
글 보관함