2012-03-07 1 views
1

없이 창을 만들기 : 윈도우가 만들어이가 (간체)처럼 내가 CreateWindowExW를 호출하고 캡션

CreateWindowExW(0, "classname", 0, WS_DLGFRAME, 0, 0, 0, 0, 0, 0, 0, 0); 

후에는 WS_BORDER, WS_CAPTION 나는 그것을 포기하지 않았다 몇 가지 다른 스타일을 가지고있다. MSDN 워드 프로세서에 따르면 WS_DLGFRAME에는 캡션이 없어야하며 WS_CAPTION이 추가되는 이유는 무엇입니까? 내가 여기서 뭔가를 놓치고 있니?

+0

자신의 창 클래스입니까 아니면 다시 사용하고 있습니까? 창을 만든 후에 창을 자체 스타일로 망칠 수도 있습니다. –

+0

내가 만든 사용자 지정 창 클래스를 사용하고 있습니다. –

답변

3

캡션 표시 줄이나 테두리가 필요하지 않습니까? WS_POPUP 사용

+0

WS_POPUP을 다른 창 스타일과 함께 지정하면 Windows가 다른 원하지 않는 스타일을 추가하는 것을 방지합니다. 나는 문서에서 그것을 놓쳐 버렸음에 틀림 없어, 고마워! –