生成VC++文本框和命令按钮!!!(可加至200分)

来源:百度知道 编辑:UC知道 时间:2024/07/03 00:37:20
我想建立一个能编辑文字的文本框,再建立两个按钮,当我按下按钮1,就把文本框的内容保存在string a里,当我按按钮2时清空文本框的文字内容。

PS:各位大侠救命啊!!!!!我在VB6上做过可必须用VC++6怎么完成。

您回答可如下模式:点new--C++ source--"ok"等。

各位在此再行谢过了,一解决立刻追加100分啊!!!!
加减除 - 魔法学徒 一级 :

按你的一次成功了!感动无比!!!还有最后一个小问题,再加一个编辑框,让按钮2点了后在这个编辑框中显示m_x的内容该怎么添代码?

文件--新建--工程--MFC Appwizard(exe)--输入工程名称--基本对话框--完成--确定

删除原来的控件--放上一个编辑框,再放上两个按钮

按钮右键属性--标题--可以改按钮的名字

右键点按钮1--建立类向导--在Message Maps卡里左边框IDC_BUTTON1不动,右边框选BN_CLICKED--Add Function
按钮2如法炮制

右键点编辑框--建立类向导--选Member Variables卡--选框里的IDC_EDIT1--点Add Variable--在Member Variables name里写m_x(可以自己命名,但在下面的CPP文件里也要相应地改变)--在Category里选Value--在Variable type里选CString--OK

双击按钮1--确定--在打开的CPP文件里按钮1的函数部分里--
键入:UpdateData(TRUE);
CString a=m_x;

双击按钮2--确定--在打开的CPP文件里按钮2的函数部分里--
键入:m_x="";
UpdateData(FALSE);

好了,完成了哦,你可以试一下,希望满意。

补充:如果这样的话,那变量a似乎就没有必要存在了。按钮1也就没什么用了。

先按照上面的方法放上编辑框
(右键点编辑框--建立类向导--选Member Variables卡--选框里的IDC_EDIT2--点Add Variable--在Member Variables name里写m_x2(可以自己命名,但在下面的CPP文件里也要相应地改变)--在Category里选Value--在Variable type里选CString--OK )

然后只需要在按钮2的函数部分的m_x=""; 上面加一句m_x2=m_x;就可以了。
当然如果按两下按钮2,两个编辑框中的内容就都清空了。

不知道VC你熟不熟。

先要建立一个