본문 바로가기
WINapi

Win32Api)UINT style 매크로 정리

by lolchangilsang 2022. 4. 1.

style로 들어갈 수 있는 매크로의 종류는

 

매크로 설명
CS_VREDRAW 윈도우의 이동이나 크기 조절시 클라이언트의 세로의 크기가 변경되면 다시 그림
CS_HREDRAW 윈도우의 이동이나 크기 조절시 클라이언트의 가로의 크기가 변경되면 다시 그림
CS_DBLCLKS 해당 클래스의 윈도우 내부에서 사용자가 더블 클릭하면 더블 클릭 메시지를 윈도우 프로시저로 보냄
CS_OWNDC 클래스 내부의 각 윈도우들이 고유의 DC가 할당됨
CS_CLASSDE 클래스 내부의 각 윈도우들은 하나의 DC를 공유함, 멀티 쓰레딩시 단 하나의 쓰레드만이 DC에 접근함
CS_PARENTDC 부모 윈도우에 자식 윈도우를 클리핑한 사각형을 만들어 자식이 부모에 그릴 수 있도록 함
CS_NOCLOSE 윈도우 메뉴의 닫기 버튼을 비활성화함
CS_SAVEBITS 가려진 스크린의 일부를 비트맵으로 저장함, 가려진 윈도우는 WM_PAINT를 발생시키지 않음
CS_BYTEALIGNCLIENT 윈도우의 클라이언트 영역을 바이트 경계에 정렬한다
CS_BYTEALIGNWINDOW 윈도우를 바이트 경계에 정렬한다
CS_IME IME사용자 인터페이스에 사용할 IME윈도우로 지정한다