Cannot find the insert section "AFX_MSG_MAP" in file "파일경로". ClassWizard cannot edit or import! this class.
주석이라고 다~ 쓸데없이 공간만 차지 하는건 아니다. 쓸모 있는 주석도 많다.
해당 CPP 파일에 "AFX_MSG_MAP" 이 주석이 있는지 확인해 보자
( BEGIN_MESSAGE_MAP 함수에 있음. 메시지 맵에 등록 안된 함수는 실행이 안된다.)
ClassWizard는 새로운 코드를 추가시 이런 주석을 가지고 위치를 확인후 추가 한다고 한다.
Parsing Error가 나타나기도 하는데 AFX_DATA에도 주석이 있으면 안된다.
ex)
//{{AFX_DATA(CAERODlg)
enum { IDD = IDD_iso_DIALOG };
CStatic isooo;
//CString isoo;
// NOTE: the ClassWizard will add data members here
//}}AFX_DATA
이런경우 //CString isoo; 삭제...
참고 : http://blog.daum.net/jusinchaos/17944363
반응형
'공부 > MFC' 카테고리의 다른 글
[mfc]Dialog 투명하게. (0) | 2010.06.10 |
---|
댓글