设为首页 加入收藏

TOP

“气球式”工具提示
2014-11-23 20:10:09 来源: 作者: 【 】 浏览:7
Tags:气球 工具 提示

本程序介绍一个与CToolTipCtrl相似的类CTooolTipWnd,用于实现“气球式”工具提示。

使用该类的方法如下:

1. 增加ToolTipWnd.cpp到工程文件。

2. 在头文件中添加#include "ToolTipWnd.h" 。

3. 在类声明中添加:

CToolTipWnd m_BalloonToolTip;

3. 在OnInitDialog(对话框)或OnInitialUpdate(表单视)中添加下面代码:

m_BalloonToolTip.Create(this);

m_BalloonToolTip.AddTool(GetDlgItem(), , [text color]);

eg.

m_BalloonToolTip.AddTool(GetDlgItem(IDC_EDIT1),"Tooltip", RGB(255,0,0));

第三个参数为可选,缺省为RGB(0, 0, 0)。缺省文本颜色可以用SetDefTextColor进行设置。

4. 重载PreTranslateMessage并添加下面代码:

if(m_BalloonToolTip)

m_BalloonToolTip.RelayEvent(pMsg);

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇CFormView中的上下文帮助? 下一篇如何在FORMVIEW中生成CBitmpButto..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: