C++ MFC怎么给按钮添加单击事件 看详细描述

C++ MFC怎么给按钮添加单击事件 看详细描述,第1张

这个你已经确定了要打开的文件的路径,指定就打开D:\123.exe这个文件,就很简单了。你在资源视图中对话框里添加一个按钮,然后双击按钮,系统就会自动给你添加一个这个按钮的单击事件函数,你在这个函数中输入如下函数::ShellExecute(this->m_hWnd,"open",strPath + strName,NULL,NULL,SW_SHOW) 此函数为win32的一个函数,用于打开文件,其中的第三个参数strPath + strName,strPath是文件路径,strNmane是文件名称,这个没有错的。注意函数前面有:: ,不能丢。

1.单击Project|Add

to

Project|Components

and

Controls

2.双击Visual

C++

Components目录,选择Pop_up

Menu组件

3.单击Insert,确定

4.在Add

Pop_up

menu

to下拉列表中选择视图类对应工程的视图类

5.单击OK就建立了默认的右键菜单

6.修改右键菜单为你想要的右键菜单(修改ID值来实现)

从picturebox的cstatic类派生一个子类,在子类中添加WM_PAINT消息,在WM_PAINT函数里面贴小图标,并用变量保存贴图矩形区域;

给picturebox的子类添加鼠标点击消息,在鼠标点击响应中判断鼠标点击区域是否在小图标区域中决定是否响应。


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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存