메뉴 바로가기

서브메뉴 바로가기

본문 바로가기

logo

C/C++/MFC

비어 있는 문서를 만드는 데 실패하였습니다

2006.11.24 09:25

자료 조회 수:13236 추천:1

혹시 resource를 삭제하시고, resource Mapping하는 부분의 코드를 그냥 남겼거나
resource가 제대로 삭제되지 않았을 경우 그런 문제가 발생한다.

1. BEGIN_MESSAGE_MAP 블럭내의 resource ID를 확인
2. 아래의 함수에 리소트 확인
void CXXXXX::DoDataExchange(CDataExchange* pDX)

{

             CFormView::DoDataExchange(pDX);

             //{{AFX_DATA_MAP(CWsTelnetView)

             DDX_Text(pDX, IDC_EDIT1, m_dfsdf);

             //}}AFX_DATA_MAP

}

 

===========================================================================
만약 RICHEDIT 를 사용한다면,
  프로젝트명app() 클래스, InitInstance() 함수에

  AfxEnableControlContainer();
  AfxInitRichEdit();              //<--- 이부분을 추가 해야 한다.