为按钮控件添加提示

原创 2015年11月21日 20:10:20
1)设置按钮的Icon属性


2)在对话框初始化时(OnInitDialog方法中),设置按钮显示图标。
m_Image.SetIcon(LoadIcon(AfxGetResourceHandle(), 	// m_Image为与按钮关联的CButton类型变量
                MAKEINTRESOURCE(IDI_IMAGEICON)));	// 设置按钮控件显示图标




2)在对话框的头文件中添加一个CToolTipCtrl类对象m_ToolTip,然后在对话框初始化时创建CToolTipCtrl控件,并调用AddToolTip方法注册一个工具提示控件。
m_ToolTip.Create(this);
m_ToolTip.AddTool(&m_Image, "确定");	             // m_Image为按钮控件




4)改写对话框类的PreTranslateMessage虚方法,PreTranslateMessage虚方法在发送到目标窗口之前调用,通过
处理PreTranslateMessage虚方法可以预先截获消息。在PreTranslateMessage虚方法中调用CToolTipCtrl类的
RelayEvent方法传递鼠标消息到工具提示控件。
BOOL::CImageDlg(MSG *pMsg)
{
	m_ToolTip.RelayEvent(pMsg);
	return CDialog::PreTranslateMessage(pMsg);
}


版权声明:本文为博主原创文章,未经博主允许不得转载。

MFC单文档窗口添加按钮控件

原文:http://blog.sina.com.cn/s/blog_6d0cbb0301018u1w.html 单文档的添加按钮不能像对话框直接拖按钮,需要手动添加。 在MFC...
  • qq_35040828
  • qq_35040828
  • 2016年06月20日 11:22
  • 1835

Android循环创建控件

Android循环创建控件最近在开发过程中,居然有一个页面需要有大量的checkbox,我就傻傻的在xml里面足足画了8个checkbox然后给他们加了8个点击监听事件.因为工作经验不足,后期维护事宜...
  • u014266508
  • u014266508
  • 2016年03月17日 17:21
  • 1092

MFC/VC中当鼠标停靠在按钮等控件上时出现文字提示功能

在VC中,常常为一些图片按钮添加一些功能提示。 下面讲解实现过程,大部分代码是网上的,但已经过测试,可以直接使用~ 该功能的实现主要是用CToolTipCtrl类。该类在VC  msdn中...
  • dongganxiao_maidou
  • dongganxiao_maidou
  • 2016年10月11日 09:03
  • 1651

duilib 动态创建按钮

最近准备学习新的界面库,感觉MFC开发起来太麻烦。
  • XiaoZuoay
  • XiaoZuoay
  • 2014年11月11日 17:16
  • 3220

【vs】如何使用visual studio2010创建按钮等控件

要改别人的代码,vs2010不会用
  • charliefromkansas
  • charliefromkansas
  • 2017年02月28日 13:03
  • 1769

MFC学习笔记——CDialog(创建对话框类和添加控件变量)

转自 http://www.jizhuomi.com/school/c/157.html用过VC++6.0的可能记得,我们定义的对话框类都是从CDialog类派生的,但在VS2010中,一般对话框类都...
  • shanshangyouzhiyangM
  • shanshangyouzhiyangM
  • 2016年07月15日 16:46
  • 1194

MFC单文档下为视图类添加按钮及其响应函数(手把手截图)

MFC接触也是比较久了,最开始看的是孙鑫的《VC++深入详解》,看了前面几章。后来又看了侯捷的那本《深入浅出MFC》,看的时候居然常常想起孙鑫的那本书,感觉还是侯捷更厉害,从头自己编写,最后整本书实际...
  • yaked
  • yaked
  • 2015年03月20日 21:52
  • 4778

UEditor添加一个普通按钮

添加一个名叫“hougelou”的普通按钮 附言:以下是以UEditor .Net版本举例说明。 第一步:找到ueditor.config.js文件中的toolbars数组,增加一个“hougel...
  • hougelou
  • hougelou
  • 2014年10月15日 20:59
  • 16980

QListWidget添加小控件

在写一个简单的文件浏览器时,遇到一个问题,想实现新建文件夹时能像一般的文件管理器那样,文件夹图标下面有一个编辑框提示用户给文件夹命名(如下图),但是不知道怎么给单元项QListWidgetItem添加...
  • lyh__521
  • lyh__521
  • 2015年07月22日 23:38
  • 2777

QTableView添加按钮

这里说一下怎么在QTableView添加一个按钮 添加两个按钮的例子在这篇文章里:QTableView 一列添加两个按钮 效果是点击button弹出一个对话框。 看一下ButtonDelegate的...
  • zhangbinsijifeng
  • zhangbinsijifeng
  • 2015年07月14日 10:33
  • 1611
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:为按钮控件添加提示
举报原因:
原因补充:

(最多只允许输入30个字)