MFC에서는 보통 int 형을 받아오는건 쉽다.

 

흔히 GetDlgItemInt() 함수를 통해 ID에 해당하는 값을 얻어올수 있다.

 

하지만 실수형 변수는 어떻게 얻어올 수 있을까??

 

이리저리 검색해보다가 관련정보를 찾게 되었는데,

 

방법은 여러가지가 있었지만, 가장 직관적인 방법은 바로..

 

CString 형으로 만든 변수에 GetDlgItemText()를 통해 얻어와서 atof() 로 변환해주는 방법이었다.

 

가장 직관적이면서 쉽게 적용할 수 있는 방법이다.

 

아래에 간단한 예제소스를 참고하시길..

 

CString m_strResizeVar;

GetDlgItemText(IDC_EDIT_RESIZEVAR, m_strResizeVar);
float m_fResizeVar = atof(m_strResizeVar.GetString());

 

 

Posted by Tommy™
,