2010년 10월 4일 월요일

CEdit에 숫자입력만 될 때

분명히 DDX_TEXT 함수에도 double이 입력되고 모든 것이 문제가 없는데도 CEdit에 숫자만 입력가능하다면 CEdit 컨트롤(control)을 확인해야 한다.

void AFXAPI DDX_Text(CDataExchange* pDX, int nIDC, double& value);

CEdit의 속성 중에서 "Number"에 대한 속성이 "True"이면 당연히 숫자만 입력된다.
"Number" 속성을 "False"로 바꾸면 숫자이외의 문자도 입력할 수 있다.

댓글 없음 :

댓글 쓰기

욕설이나 스팸글은 삭제될 수 있습니다. [전파거북이]는 선플운동의 아름다운 인터넷을 지지합니다.