728x90
반응형
SDI나 MDI에서 Frame의 이름은 파일을 읽어오거나 새 파일을 불러오면 바뀌곤 한다.
이 타이틀을 고정하려면 PreCreateWindow에서 Style을 변경해야 한다.
BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs)
{
if( !CFrameWnd::PreCreateWindow(cs) )
return FALSE;
cs.style &= ~(FWS_ADDTOTITLE); // 타이틀 옵션 제거
cs.lpszName = "원하는 캡션"; // 캡션 지정
return TRUE;
}
728x90
반응형
'Program Language > API | MFC' 카테고리의 다른 글
[MFC] App 혹은 Dll에서 콘솔 사용하기 (4) | 2021.09.27 |
---|---|
[MFC] 시스템 메뉴 삭제 (0) | 2021.09.27 |
[MFC] Frame 크기 고정하기 (0) | 2021.09.15 |
[Win32] <xmllite.h> 사용 시 redefinition Error 발생 시 (0) | 2021.07.22 |
[MFC] 빈 사각형 그리기 (0) | 2021.06.08 |