본문 바로가기

공부/컴퓨터

[MFC] IDC_STAIC 등을 바꾸고 난 뒤에 적용시키기

반응형
다이얼로그에 문자를 동적으로 바꾸고 난 뒤에는 UpdateWindow() 를 호출 해 주어야 한다.


특히 중요한것은 다이얼로그를 만들고 ( Create ) 난 뒤에는,

ShowWindow(SW_SHOW) 한 뒤에 UpdateWindow를 호출 해 주어야 한다.

만약 이 순서를 바꾸게 되면, 제대로 화면이 나오지 않는다.


===========================================================================

        m_pMessageBox->SetDlgItemText(IDC_MESSAGE_BOX_SUBJECT,(LPCTSTR) *strSubject);

        m_pMessageBox->SetStatic(*strDesc);
        m_pMessageBox->ShowWindow(SW_SHOW);

        m_pMessageBox->UpdateWindow();
반응형