一个有关c++ mfc的问题

来源:百度知道 编辑:UC知道 时间:2024/07/05 07:15:20
c++我MFC编程,做一个最简单的东西,基本对话框,思路是这样的,想点确定

后出现一个对话框,这个对话狂可以输入值,并且这个值可以返回,我要记录

下来,应该怎么弄??谢谢了

1、新建一个对话框,在上面放个文本框,双击对话框空白部分,会提示让你为这个对话框新建一个类,类名你自己取个,比如是CMyDialog。
2、右键点击对话框空白部分,选"ClassWizard",再选Member Variables标签,再双击文本框的ID,会提示你为文本框关联一个变量,关联类型选Value,变量类型你看情况选,变量名你自己取,比如m_value。
3、在按钮的响应函数所在文件头加上#include "MyDialog.h",在响应函数里加上
CMyDialog dlg;
dlg.DoModal();
就可以弹出对话框,输入后如果点确定退出的话,输入的值会被记录进dlg.m_value。

你建一个对话框,例如CSampleDialog;
在按钮的单击事件上写
CSampleDialog sampledialog;
sampledialog.doModal();
这些值你可以写成这个对话框类的成员变量就可以了