DoDataExchange

안녕하세요! 이번 포스팅에서는 DoDataExchange 함수의 역할과 사용법에 대해 알아보겠습니다. DoDataExchange 함수는 MFC 프로젝트의 UI 요소와 멤버 변수 간의 데이터를 교환하는 데 사용됩니다. DoDataExchange MFC 다이얼로그 클래스에서 주로 사용되며, 다이얼로그의 UI 컨트롤과 해당 클래스의 멤버 변수 간에 데이터를 교환하는 역할을 합니다. 컨트롤에서 멤버 변수로의 데이터 전송 : UI 요소(텍스트 상자, 체크 박스 등)에서 입력된 데이터를 해당 멤버 변수에 복사합니다. 멤버 변수에서 컨트롤로의 데이터 전송 : 멤버 변수의 값으로 UI 요소를 초기화합니다. 사용방법 DoDataExchange 함수는 CDataExchange 클래스의 객체를 통해 호출됩니다. void C..
안녕하세요! 이번 글에서는 다이얼로그에 배치한 컨트롤을 변수로 만들어 핸들링 하는 방법을 소개해 드리겠습니다. 컴파일러 : Visual Studio2019 운영체제 : 윈도우101. 버튼 컨트롤 하나를 다이얼로그에 아무렇게나 배치하여주고 버튼의 리소스ID를 IDC_BTN_TEST로 변경하여 줍니다.리소스 ID는 우측 하단 [속성]탭에서 변경할 수 있습니다. 2. 버튼을 우클릭 후 [변수추가] 를 클릭해줍니다. 3. 변수 이름을 정해주고, 변수에 대한 설명을 주석란에 적어줍니다.(주석은 선택)변수의 이름은 멤버변수 라는것을 알려주는m과, 리소스ID를 조합하여 지었습니다.개인 또는 팀 마다 네이밍 방식은 다르니 편하게 지어주되, 최소한 개인 혹은 팀프로젝트 내에서의 일관성은 지켜주세요. 4. [마침]을 눌러..
Lee Coder
'DoDataExchange' 태그의 글 목록