반응형
알면서도 헷갈리는 UpdateData(TRUE)와 UpdateData(FALSE)
맨날 헷갈리는데 확실히 짚고 넘어가자. DoDataExchange로 MFC 컨트롤과 변수가 서로 연결된 상태에서 변수에 현재 컨트롤 값을 반영하려면 TRUE,
변수의 값을 컨트롤에 반영하려면 FALSE 이다.
// nCurHScale 은 현재 수직값을 가지고 있는 지역변수인데
// m_EDIT_VERTICAL 이란 에디트 박스와 연결된 멤버함수에 값을 넣은 경우이다 (nCurHScale 에 있는 값을)
그러면 이것을 컨트롤에 표시하려면
UpdateData(FALSE) 사용한다.
m_EDIT_VERTICAL=nCurHScale; // 에디트 박스 값 넣어 주기 - 실시간
//변수의 값을 컨트롤에 반영하려면 폴스이다.
UpdateData(false);
반응형
'OLD_posting' 카테고리의 다른 글
MySQL 기본 명령어 정리 (0) | 2014.02.27 |
---|---|
[MFC] 콤보 박스 사용 (0) | 2013.12.02 |
FileTracker : error FTK1011 해결방법 (0) | 2013.11.12 |
[MFC] 프로그램 안에서 외부 파일을 실행시키기 (0) | 2013.11.04 |
PDF 보안 해제 (0) | 2013.10.15 |