다이얼로그에서 타이틀바를 제거 하기위해서 함참동안 해매였습니다.
사실전에 알고있었는데 기억이 잘안나서 고생을 했습니다.
그래서 제 블로그에 기록해 놓을려구요.
먼저 다이얼로그의 속성에서 Border 를 None으로 바꾸고
(Title bar 와 System menu 가 언체크됩니다.)
그리고 소스상의 OnInitDialog() 에서
아래를 추가합니다.
// 작업표시줄에 표시하고자 하는 문자열 지정.
SetWindowText("title);
// WS_SYSMENU 스타일을 추가한다.
ModifyStyle(0, WS_SYSMENU | WS_MINIMIZEBOX,0);
위내용은 삽입하는 이유는
1.작업표시중에 Title 를 추가
2.종료기능을 위하여 WS_SYSMENU 를 추가 (작업표시줄에서 마우스오른쪽버튼)
3.최소화기능을 위하여 WS_MINIMIZEBOX 를 추가 (작업표시줄에서 마우스오른쪽버튼)
사실전에 알고있었는데 기억이 잘안나서 고생을 했습니다.
그래서 제 블로그에 기록해 놓을려구요.
먼저 다이얼로그의 속성에서 Border 를 None으로 바꾸고
(Title bar 와 System menu 가 언체크됩니다.)
그리고 소스상의 OnInitDialog() 에서
아래를 추가합니다.
// 작업표시줄에 표시하고자 하는 문자열 지정.
SetWindowText("title);
// WS_SYSMENU 스타일을 추가한다.
ModifyStyle(0, WS_SYSMENU | WS_MINIMIZEBOX,0);
위내용은 삽입하는 이유는
1.작업표시중에 Title 를 추가
2.종료기능을 위하여 WS_SYSMENU 를 추가 (작업표시줄에서 마우스오른쪽버튼)
3.최소화기능을 위하여 WS_MINIMIZEBOX 를 추가 (작업표시줄에서 마우스오른쪽버튼)