`

VC2010 工具栏按钮添加事件

阅读更多

 

VC2010 工具栏按钮添加事件的方法有如下两种:
1)工具栏按钮ID和菜单项ID保持一致,这种方式最方便,工具栏按钮仅仅指定个ID就可以了。
2)自己在需要响应按钮事件的地方添加消息映射代码,如下所示:
在 WxzView.h 中
增加afx_msg void OnWxz();//手工添加的
在 WxzView.cpp 中
增加 BEGIN_MESSAGE_MAP(CWxzView, CScrollView)
。。。。。。
ON_COMMAND(ID_ZOOM_OUT, &CImgProcView::OnWxz)//手工添加的
。。。。。。
END_MESSAGE_MAP()

。。。。。。
void CWxzView::OnWxz()//手工添加的
{
MessageBox("wxz","提示",MB_OK);
}

 

 

 

分享到:
评论

相关推荐

    visual c++ VC在标题栏上添加按钮

    这个函数会处理发送到窗口的所有消息,包括来自标题栏按钮的消息。 2. **注册窗口类**:使用`RegisterClassEx`函数注册你的新窗口类,其中包含自定义的窗口过程。 3. **创建标题栏按钮**:使用API函数`...

    标题栏按钮添加类及演示代码

    标题栏按钮添加类及演示代码主要涉及Windows编程中的自定义标题栏功能,特别是针对`ToolWindow`类型的窗口。在Windows应用程序开发中,我们通常使用Windows API(Application Programming Interface)或者MFC...

    vc的工具栏与任务栏

    1. 创建和管理任务栏按钮:使用Shell_NotifyIcon函数可以创建和管理任务栏通知区域的图标,这对于创建系统托盘应用至关重要。 2. 自定义跳转列表(Jump List):Windows Vista及以上版本引入了跳转列表,允许用户...

    vc工具栏添加按钮:VC++工具栏添加平面组

    具体操作是在**VC工具条资源编辑器**中添加一个空白按钮,并将其资源共享ID定义为`ID_TOOL_ZOOM`。 ### 二、类设计与实现 #### 类的设计 - **继承关系**:考虑到工具条作为一个整体,应当被封装为一个类;而组合框...

    visual c++ VC给工具条上的按钮按钮下边或右边添加文字

    VC工具条按钮右边或下边有文字

    VC自定义工具栏按钮图标,并且显示悬浮提示

    - 在OnCreate()或OnInitDialog()函数中初始化提示控件,然后使用AddTool()方法为每个工具栏按钮添加提示信息。 ```cpp CToolTipCtrl m_tooltip; m_tooltip.Create(this); // 创建工具提示控件 m_tooltip....

    vc在标题栏加按钮

    标题栏按钮的位图可能需要在这两个文件中进行定义。 3. **.cpp和.h文件**:CaptionButton.cpp、TitleBarButtonDlg.cpp、TitleBarButton.cpp、StdAfx.cpp等文件是源代码文件,包含了类的实现和声明。例如,...

    VC 窗口工具栏 状态栏编程技巧集【源码】.rar

    VC 窗口工具栏编程技巧集【源码】,同时还包括了状态栏相关技巧,可熟悉掌握以下工具栏相关编程技巧:停靠工具栏的制作实现,  为工具栏设置热点图像  为工具栏添加文本标签  启用或禁用工具栏的工具提示  ...

    vc实现工具栏的下拉箭头按钮

    2. 添加工具栏: 在资源视图中,右键点击"ToolBar",选择"添加资源",然后在新打开的工具栏编辑器中,添加一个按钮。这个按钮将是我们的下拉箭头按钮。 3. 自定义按钮样式: 选择刚添加的按钮,然后在属性窗口中...

    VC++在窗体工具栏添加带文本和图标的按钮

    在窗体工具栏上添加按钮,我们主要会用到CToolBar和CButton类。 1. 创建工具栏: - 在资源视图中,选择“ToolBar”并右键新建,为工具栏定义ID。 - 在资源编辑器中,添加按钮,可以通过拖放按钮控件并设置其ID和...

    MFC为工具栏添加下拉按钮

    本教程将详细解释如何在MFC应用程序中为工具栏添加下拉按钮,这可以极大地扩展工具栏的功能,并提供更丰富的用户交互体验。 首先,我们需要创建一个新的MFC应用程序项目,选择"AppWizard",然后在向导中选择"Dialog...

    VC状态栏工具栏菜单编辑框按钮源代码集

    在本文中,我们将深入探讨如何使用Visual C++(VC++)来实现状态栏、工具栏、菜单、编辑框和按钮等关键控件的功能。Visual C++是Microsoft开发的一款强大的集成开发环境,尤其适合Windows应用程序的开发。通过这些...

    VC MFC在对话框中添加工具栏.rar

    本资源"VC MFC在对话框中添加工具栏.rar"应该是包含了一个示例项目,名为"DialogToolBar",用于演示如何在对话框中实现这一功能。 首先,我们需要理解MFC中的对话框和工具栏的概念。对话框通常是一个模态或非模态的...

    VC实现超酷工具栏封装类

    本文将深入探讨如何使用Visual C++(简称VC)来实现一个超酷的工具栏封装类,这对于提升应用程序的用户体验至关重要。工具栏不仅能够提供快捷访问常用功能的按钮,还能通过自定义图标和样式,使软件更加吸引用户。 ...

    visual c++ vc给对话框添加工具栏.zip

    在Visual C++ (VC++) 开发环境中,为对话框添加工具栏是一个常见的需求,这能够增强用户界面的交互性和功能。下面将详细讲解如何在VC++中实现这一过程,以及涉及的相关文件及其作用。 首先,我们需要理解对话框...

    vc 工具栏 界面开发 显示多行文字的工具栏

    要实现显示多行文字的工具栏,我们需要自定义工具栏按钮的行为。默认情况下,VC++的工具栏按钮只能显示一行文本,但我们可以通过以下步骤扩展其功能: 1. **自定义按钮类**:首先,我们需要创建一个自定义的按钮类...

    VC ie浏览器工具栏中加入快捷图标.rar

    我们可以通过编程来向工具栏添加自定义按钮,并关联相应的事件处理函数。 **3. 创建快捷图标** 在本例中,我们要创建一个快捷图标,这实际上是一个指向系统程序(如记事本)的快捷方式。当我们点击这个图标时,会...

    Visual C++源代码 5 如何在工具栏添加下拉菜单

    Visual C++源代码 5 如何在工具栏添加下拉菜单Visual C++源代码 5 如何在工具栏添加下拉菜单Visual C++源代码 5 如何在工具栏添加下拉菜单Visual C++源代码 5 如何在工具栏添加下拉菜单Visual C++源代码 5 如何在...

    工具栏添加动态真彩按钮

    - 为按钮添加真彩图像。你可以使用PNG或JPEG等格式的高分辨率图像,确保在不同尺寸和高DPI环境下都能显示清晰。在某些库中,你可能需要为不同的状态(如正常、按下、悬停)提供多张图像。 4. **动态效果**: - ...

    vc拦截窗口关闭消息事件.点关闭按钮无效不会关闭窗口

    // 在这里添加你的处理代码,例如: MessageBox(hWnd, "禁止关闭窗口", "警告", MB_OK | MB_ICONWARNING); // 不调用DefWindowProc,阻止默认的关闭操作 return 0; // 其他消息处理... } // 对于未处理的消息...

Global site tag (gtag.js) - Google Analytics