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

如何用vc在mfc工具栏中增加新的按钮,第1张

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

按钮的响应函数一般没规定写在哪个文件里,你看写在哪对整个工程实现时比较方便或者看起来比较规范,就写在哪个文件

你的意思是CMFCToolBarComboBoxButton是可输入的吗?

你可以让Combobox来捕获WM_KEYDOWN消息,添加响应事件就可以了~你可以参考MSDN的这篇文章:

里面的例子是制作一个类似搜索引擎的combobox。

如果你只是想点击combobox下拉列表的内容来修改相关的值,可以参考这篇文章:

有什么不明白的就问我吧,我刚好实现了这个效果。

Java Swing本身提供了现成的按钮控件JButton

创建一个新的按钮:JButton about = new JButton;

这个按钮该放到菜单区:toolBar.add(about)

要为按钮添加事件响应,需要使用about.addActionListener(this)来告诉程序监听按钮按下时的事件,ActionListener是一个程序接口。

public class KyodaiUI extends JFrame implements ActionListener {...}实现ActionListener接口是为了告诉程序我要进行事件处理了。

最后我们得添加响应事件的代码:

public void actionPerformed(ActionEvent e) {

if (e.getSource() == about) {


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11861263.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存