분명히 DDX_TEXT 함수에도 double이 입력되고 모든 것이 문제가 없는데도 CEdit에 숫자만 입력가능하다면 CEdit 컨트롤(control)을 확인해야 한다.
void AFXAPI DDX_Text(CDataExchange* pDX, int nIDC, double& value);
CEdit의 속성 중에서 "Number"에 대한 속성이 "True"이면 당연히 숫자만 입력된다. "Number" 속성을 "False"로 바꾸면 숫자이외의 문자도 입력할 수 있다.
댓글 없음 :
댓글 쓰기
욕설이나 스팸글은 삭제될 수 있습니다. [전파거북이]는 선플운동의 아름다운 인터넷을 지지합니다.