'Title'에 해당되는 글 1건 2003.02.06 MFC에서 타이틀 변경은 어떻게 하나요? (1) MFC에서 타이틀 변경은 어떻게 하나요? 2003.02.06 15:26 Posted in it/c by newtype 메인 프레임의 타이틀은 변경을 해도 다른 작업을 하면 다시 원래대로 돌아갑니다. "프로젝트이름 - 문서이름" 이렇게 되는데 바꾸려면 어떻게 하나요? 공감sns신고 MFC, Title « 1 »
타이틀바를 수정해도 어떤 작업 후에는 다시 원래대로 돌아가는것은
reCreateWindow(CREATESTRUCT& cs)
reCreateWindow(cs);
MFC 프레임워크에서 타이틀 바를 관리하기 때문입니다.
이를 사용자가 원하는 문자열로 바꿔주려면..
먼저 메인프래임의 PreCreateWindow함수를 재정의 합니다.
--------------------------------------------------------------
BOOL CMainFrame:
{
cs.lpszName = "타이트문자열";
cs.style &= ~FWS_ADDTOTITLE;
return CFrameWnd:
}
--------------------------------------------------------------
그리고 위의 코드와 같이 CREATESTRUCT의 내용을 직접 변경해 주면 됩니다.