C/C++/MFC
비어 있는 문서를 만드는 데 실패하였습니다
2006.11.24 09:25
혹시 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(); //<--- 이부분을 추가 해야 한다.
일반 EDIT처럼 사용하는데 죽어도 안되되어서 이 한줄로 해결되었습니다
감사합니다.