请问如何用vc在mfc工具栏中增加新的按钮

请问如何用vc在mfc工具栏中增加新的按钮,还有对按钮的功能代码应该写在那个文件里?是view.cpp还是frm.cpp,这两个文件有什么区别

在ResourceView里,双击Toolbar,双击IDR_MAINFRAME,就出现了工具条编辑界面,默认的最右边那个灰按钮就是用来添加新按钮的,双击它,会弹出对话框让你给新按钮取个ID,取完后关掉对话框,就会多出一个按钮,你可以在这个界面下给按钮画下简单的图案.

按钮的响应函数一般没规定写在哪个文件里,你看写在哪对整个工程实现时比较方便或者看起来比较规范,就写在哪个文件.比如某个按钮要对窗口内容进行处理,放在view.cpp里看起来比较规范一点.
温馨提示:内容为网友见解,仅供参考
无其他回答

用VC的MFC做界面,给“项目”菜单添加控件是显示这个,为什么不能添加控件...
可以在所用到的对话框里,用右键“Insert ActiveX Control” 添加如图所示

如何在MFC的单文档中添加按钮?
4、然后调用函数m_MyButton.ShowWindow(SW_HIDE)这个函数根据参数的样式显示按钮,此时的参数表示隐藏按钮,如果要显示按钮,可以以SW_SHOW作为参数,这样,就是在想用到按钮的时候调用函数m_MyButton.ShowWindow(SW_SHOW)显示出按钮。说明:按钮在C**View::OnCreate()函数中初始化。这个函数是当窗体被...

如何在VC++6.0下添加一个按钮控件
1、首先,点击Insert插入按钮。2、然后,接着点击File Text按钮。3、接下来,找到Insert File文件。4、这个时候,就可以在这里设置查找范围。5、此时,还可以点击此处浏览文件。6、最后,点击Ok按钮即可成功确定。注意事项:VC++集成了便利的除错工具,特别是集成了微软Windows视窗操作系统应用程序接口(Windo...

vc++6.0怎么给MFC工程中对话框添加静态文本控件
将控件工具栏上的”静态文本“控件拉到对话框上即可。

...在dialog里没出现控件,就是那个可以添加按钮,文本框的
先打开对话框的情况下,右键单击vc6.0上面工具栏空白的地方,勾选控件就可以了

完全的菜鸟 vc6.0 我想要点击一个按钮,然后弹出一个对话框。应该怎么做...
步骤1 启动VisualC++6.0,选择“文件(F)”菜单下的“新建(N)”菜单项,选择“工程”标签,选择“MFC AppWizard(exe)”项目类型。在“工程名称(N)”中输入项目Dialog将“Location”定位于“E:\\C++\\EXAMPLE”文件夹中,单击“确定”按钮。第二步:增加按钮控件。把工具栏里的“按钮”控件拖到对话...

为什么我创建的MFC工具栏按钮都是灰的
怎么连续问了三次?灰的是因为在当前状态下,没有找到对应的可用的按钮消息响应函数。大致步骤:给每个按钮一个对应的消息ID(推荐使用对应的菜单ID,可以在下拉列表找到)通过向导(VC6是ClassWizard)在适当的类下建立消息响应函数。要执行的功能写在消息响应函数中即可实现点击响应 ...

如何用VC++5在菜单中增加位图或图标
MFC的CMenu类有一个成员函数SetMenuItemBitmaps,可以用于往菜单中增加图标。具体方法如下:在应用程序的资源文件中添加想要增加的位图,并将其ID命名为IDB_OPEN1和IDB_OPEN2;---在应用程序的视图类中添加CBitmap类的对象,不妨取名为bm_open1和bm_open2。在视图类的构造函数中添加以下代码:bm_open1....

...MFC 一个编辑框的id为IDC_EDIT1 一个按钮(一)的id为IDC_BUTTON...
afx_msg void OnBnButton1();在实现文件中 BEGIN_MESSAGE_MAP(CXXXDlg, CDialogEx)END_MESSAGE_MAP()上面这部分中间里面添加 ON_BN_CLICKED(IDOK, OnBnButton1)然后再实现文件中,随便找个空白的地方贴一下下面的代码 void CXXXDlg::OnBnButton1(){ CString strTemp = _T("");GetDlgItem(IDC_...

VC++中控件布局工具栏在哪里啊?我没找到
菜单栏“文件 file”——“新建 New”,在“project 工程”中选“MFC AppWizard(exe)”,在“Project Name工程名”中输入一个名字,然后“OK”,进入下一级页面,选择第三个“Dialog based(基于对话框)”点下面“Finish” 即可。(选择其他两个时也是可以找到的)在工作区右边即可看到 ...

相似回答