如何在VC++6.0下添加一个按钮控件

如何在VC++6.0下新建一个基于对话框的应用程序VcMatlab,添加一个按钮控件,并为按钮IDC-VC-MATLAB添加BN-CLICKED(鼠标单击)消息处理函数OnVcMatlab()。
求详细步骤。

1、首先,点击Insert插入按钮。

2、然后,接着点击File Text按钮。

3、接下来,找到Insert File文件。

4、这个时候,就可以在这里设置查找范围。

5、此时,还可以点击此处浏览文件。

6、最后,点击Ok按钮即可成功确定。


注意事项:

VC++集成了便利的除错工具,特别是集成了微软Windows视窗操作系统应用程序接口(Windows API)、三维动画DirectX API,Microsoft .NET框架。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-11-27
打开VC++6.0,选择 文件(file)-> 新建(new)

在弹出的对话框中选择->工程(projects)

"选中"MFC AppWizard(exe) 后在右边的 ‘工程名称(Projects name)'中写 'VcMatlab ',
点击 确定(Ok)

选择 基于对话框(Dialog based)-》点击 完成(Finish)-》再点 确定(Ok) 建立完毕。

在出现的界面中,用鼠标点下右边的工具条上的 按钮(Button)-》在右边的对话框上空白处按住鼠标左键拖画出一个按钮。

在这个新画出按钮上右键或按回车出现属性(properties)对话框,在左边的ID 中改成IDC_VC_MATLAB,右边的 标题(Caption)中写按钮上的文本。

双击这个按钮后出现对话框点OK 或
右键它或在视图(view)选择 建立类向导(ClassWizard),在出现的 MyClassWizard对话框 中的 Messages下选择 BN_CCLICKED 在右边的 Add Function 可以用了,单击它后点 Ok 。再点Edit Code 就出现你要的消息处理函数了本回答被提问者采纳
第2个回答  2009-03-27
先是建立一个基于对话框的应用程序VcMatlab
打开VC++6.0 文件-》新建-》工程下的MFC AppWizard(EXE)
然后写上名字 确定 下面点基于对话框的状态
后面都默认就行
完了之后工程会自动打开
这时候你会看到一个可以自由拖控件的面板
你从工具栏里面拖一个按钮控件过去
这个按钮有个初始名字叫做button1
要改名字就在上面点右键属性 在标题这里改就行了
至于关联函数还是在按钮上点右键-》建立类向导
这时候出来一个对话框
上面有两个很大的空白区域
一个是对象IDs 还有一个是消息响应message
左边一个默认就是你点的这个botton 不管他
右边点BN-CLICKED 右边有几个按钮 你点add function
这时候就可以添加函数了 就是响应 这个就没法说了 因为与你的程序有关

敲的好辛苦啊
第3个回答  2009-03-28
----------------第一步----------------------------------
XXXDlg.cpp文件中

BEGIN_MESSAGE_MAP(CXXXDlg, CDialog)
//{{AFX_MSG_MAP(CXXXDlg)
ON_BN_CLICKED(IDC-VC-MATLAB,OnVcMatlab)//在这里添加消息映射
//}}AFX_MSG_MAP
-------------------第二步--------------------------------------
在XXXDlg.cpp中定义OnVcMatlab(),例如
void CXXXXDlg::OnVcMatlab()
{
dosomething;
}
------------------------第三步--------------------------------------
然后在XXXdlg.h中

protected:
// Generated message map functions
//{{AFX_MSG(CXXXDlg)

afx_msg void OnVcMatlab();//添加这一句

当然最开始你要拖一个按钮控件上去,然后修改id为IDC-VC-MATLAB
第4个回答  2009-03-29
file->new,选MFC Appwizard,之后输入你的程序名字。之后再step1中选Dialog based,按finish就完成了工程的创建。之后在resouce里画出按钮,写好名字。双击你画的按钮即可。
相似回答