CMFCToolTipCtrl 应用详解
来源:互联网 发布:全本网络下载下载 编辑:程序博客网 时间:2024/05/29 02:43
CMFCToolTipCtrl 是个很有用的控件,在MSDN上
CMFCToolTipCtrl Class有比较详细的介绍,但还是不全,这里完整记录下这个控件使用方法。
0.平台
VS2010 + win8.1
对话框程序
1..h中声明
CMFCToolTipCtrl m_ToolTips;
2..cpp中的OnInitDialog函数
CMFCToolTipInfo params; params.m_bVislManagerTheme = TRUE; params.m_bBoldLabel = FALSE; params.m_bDrawDescription = FALSE; params.m_bDrawIcon = FALSE; params.m_bRoundedCorners = TRUE; params.m_bDrawSeparator = FALSE; params.m_clrFill = RGB (255, 255, 255); params.m_clrFillGradient = RGB (228, 228, 240); params.m_clrText = RGB (61, 83, 80); params.m_clrBorder = RGB (144, 149, 168); m_ToolTips.SetParams (¶ms); // TODO: Use one of the following forms to add controls: m_ToolTips.AddTool (GetDlgItem(IDC_PASSWORDEDIt), _T("初始密码:123456"));
3.对话框添加PreTranslateMessage事件
switch (pMsg->message) { case WM_KEYDOWN: case WM_SYSKEYDOWN: case WM_LBUTTONDOWN: case WM_RBUTTONDOWN: case WM_MBUTTONDOWN: case WM_LBUTTONUP: case WM_RBUTTONUP: case WM_MBUTTONUP: case WM_MOUSEMOVE: m_ToolTips.RelayEvent(pMsg); break; }
4.效果图
0 0
- CMFCToolTipCtrl 应用详解
- TreeView 控件应用详解
- Jboss4.0.2应用详解
- TreeView 控件应用详解
- AJAX技术应用详解
- 网络协议应用详解
- squid应用详解
- ArrayList详解应用
- EPOLL应用详解
- EPOLL应用详解
- CGRID CTRL 应用详解
- CFileDialog类应用详解
- #Pragma 应用详解
- Android应用开发详解
- Android应用开发详解
- prototype的应用详解
- prototype的应用详解
- prototype的应用详解
- Codeforces 556A Case of the Zeros and Ones 消除01串
- cocos-js动态读取json
- oracle 用户创建
- 蒋宇捷——程序员的进化 - 在拉勾1024程序员节上的演讲
- IM即时通信
- CMFCToolTipCtrl 应用详解
- Ubuntu 下安装新世纪五笔输入法
- SQL中group by的用法
- OCP-1Z0-051-2015-23题
- 5步分析恶意pdf文件
- spring学习笔记(4)——spring的两种注入方式
- Oracle日期函数
- spring bean的作用域
- 黑马程序员——java的集合类