프로그래밍/MFC
윈도우 타이틀
에어버스
2015. 8. 30. 10:47
자식윈도우(Document Frame Window, MDIChild) 타이틀 고정하기
1 2 3 4 5 6 7 8 9 | BOOL CChildFrame::PreCreateWindow(CREATESTRUCT& cs) { // TODO: CREATESTRUCT cs를 수정하여 여기에서 Window 클래스 또는 스타일을 수정합니다. if( !CMDIChildWndEx::PreCreateWindow(cs) ) return FALSE; cs.style &= ~(LONG)FWS_ADDTOTITLE; //이 부분이 프레임 워크가 타이틀 바를 갱신하는것을 막아주는 부분입니다. return TRUE; } | cs |
기본값은 프로그램 이름에 숫자가 추가된다.
이를 방지하려면 자식프래임클래스의 PreCreateWindow()에서 7번줄과 같이 FWS_ADDTOTILE 을 해제시키고
SetWindowTextA("타이틀"); 로 지정하면 된다.