관리 메뉴

History

[MFC]UpdataData() 함수에 대하여 본문

MFC/개념 정리

[MFC]UpdataData() 함수에 대하여

luckybee 2023. 9. 24. 17:34
728x90
반응형
UpdateData(true);  //컨트롤의 값을 변수로 전달
UpdateData(false); //변수의 값을 컨트롤로 전달

UpdataData는 컨트롤과 변수의 값이 변경되면 갱신해 주는 함수이다.

 

기본값은 TRUE로 설정되어있다.

 

MFC는 컨트롤과 값을 사용자가 고쳤다고 해서 스스로 판단하여 갱신시켜주지 않기 때문에 UpdataData와 같은 함수를 사용하는 것인데, 이때 사용자가 값이 변화가 생겨서 갱신시켜줘야 하는 컨트롤이 DoDataExchange에 컨트롤과 변수가 연결된 상태여야 한다.

 

사용 예시는 아래 내가 쓴 링크를 보고 참고하면 된다.

 

https://hard-go-head.tistory.com/entry/MFC-STATIC-%EC%BB%A8%ED%8A%B8%EB%A1%A4-%ED%85%8D%EC%8A%A4%ED%8A%B8-%EB%B3%80%EA%B2%BD

 

[MFC] STATIC 컨트롤 텍스트 변경

처음 프로젝트를 만들면 다이어로그 기본 세팅이 위 이미지와 같을 것이다. "TODO: 여기에 대화 상자 컨트롤을 배치합니다." 이 문구는 기본적으로 STATIC 컨트롤로 되어있는데 속성은 아래와 같다.

hard-go-head.tistory.com

 

728x90
반응형
Comments