CToolTipCtrl

CObject
 └CCmdTarget
    └CWnd
       └CToolTipCtrl

CToolTipCtrl类封装了一个“工具提示控件”的性能。工具提示控件是一个小的弹出窗口,它用来显示一行描述应用程序中的一个工具的目的的文本。一个“工具”可以是一个窗口,比如说一个子窗口或控件,或者是一个窗口的客户区中的一个应用程序定义的矩形区域。一个工具提示大多数时间是隐藏的,只有在用户将光标放在一个工具上并停留大约半秒时间时,工具提示才显示出来。工具提示显示在光标的附近,当用户点击鼠标按钮或将光标从工具上离开时,工具提示消失。
CToolTipCtrl提供了一些功能,用来控制工具提示的初始时间和持续时间,工具提示周围的边距宽度,工具提示窗口本身的宽度,以及工具提示的背景和文本颜色。一个工具提示控件可以为多个工具提供信息。
CToolTipCtrl类提供了Windows通用工具提示控件的功能。这个控件(也就是这个CToolTipCtrl类)只对运行在Windows 95和Windows NT 3.51或更高版本下的程序来说是可用的。
有关使能CToolTipCtrl的更多信息,参见“Visual C++程序员指南”中的“控件主题”和“使用CToolTipCtrl”。
#include <afxcmn.h>
请参阅:CToolBar

CToolTipCtrl类成员

构造

CToolTipCtrl 创建一个CToolTipCtrl对象
Create 创建一个工具提示控件并将它与一个CToolTipCtrl对象连接

属性

GetText 获取一个工具提示控件为一个工具维持的文本
GetToolInfo 获取一个工具提示控件维持的关于一个工具的信息
SetToolInfo 设置一个工具提示控件为一个工具维持的文本
GetToolCount 获取由一个工具提示控件支持的工具数
GetDelayTime 获取当前为一个工具提示控件设置的初始,弹出,和再显示持续时间
SetDelayTime 为一个工具提示控件设置初始,弹出,和再显示持续时间
GetMargin 获取当前为一个工具提示窗口设置的上,左,底,和右边距
SetMargin 为一个工具提示窗口设置上,左,底,和右边距
GetMaxTipWidth 获取一个工具提示窗口的最大宽度
SetMaxTipWidth 设置一个工具提示窗口的最大宽度
GetTipBkColor 获取一个工具提示窗口中的背景颜色
SetTipBkColor 设置一个工具提示窗口中的背景颜色
GetTipTextColor 获取一个工具提示窗口中的文本颜色
SetTipTextColor 设置一个工具提示窗口中的文本颜色

操作

Activate 激活工具提示控件或使它成为不活动的
AddTool 向一个工具提示控件注册一个工具
DelTool 从工具提示控件中删除一个工具
HitTest 测试一个点,以确定它是否位于给定工具的边界矩形之内,如果是,返回关于这个工具的信息
RelayEvent 传递一个鼠标消息给工具提示控件处理
SetToolRect 为一个工具设置一个新的边界矩形
UpdateTipText 为一个工具设置工具提示文本
Update 强制当前工具被重画
Pop 从视中删除一个被显示的工具提示窗口

CToolTipCtrl相关推荐

  1. error C2079: CButtonST::m_ToolTip 使用未定义的 class CToolTipCtrl

    error C2079: CButtonST::m_ToolTip 使用未定义的 class CToolTipCtrl CButtonst使用中出的错误,头文件加载顺序出错,解决方法: #ifndef ...

  2. MFC之按键消息(长按处理)

    想要实现长按键的一些控制,查了查可以通过捕获键盘事件,然后处理按键时需要进行的操作.下面简单的实现左右按键界面更新数值加减.  1. 重载PreTranslateMessage(MSG* pMsg)函 ...

  3. MFC按钮添加提示文字

    转载自: http://blog.163.com/guo_linda/blog/static/12377305720101122105030162/ MFC里这个类叫做CToolTipCtrl,具体用 ...

  4. wtl中显示html,用WTL构建HTML界面应用程序(1)

    主要针对有一定Windows编程经验的读者.阅读本文需要对COM机制有一定的了解,最好掌握C++的STL,熟悉模板机制.本文假定您使用的是Visual C++(6.0以上版本),并正确安装了WTL 7 ...

  5. 13_MFC工具条和状态栏

    MFC工具条和状态栏 Windows控制窗口 Windows (Windows95或者以上版本) 提供了系列通用控制窗口,其中包括工具条(ToolBar).状态栏(StatusBar).工具条提示窗口 ...

  6. 如果你需要对对话框上的一个按钮进行鼠标停靠提示

    如果你需要对对话框上的一个按钮进行鼠标停靠提示,那么这么做: 1.      在这个对话框的定义部分添加黑体部分: class CMyDlg : public CDialog { -- CToolTi ...

  7. 给按钮、静态文本 CListCtrl等添加功能提示(tollTip)功能

    (1) 在头文件中定义CToolTipCtrl对象m_ToolTip; CToolTipCtrl m_ToolTip; (2) m_ToolTip.Create(this);//创建对象 m_Tool ...

  8. [转]ToolTip在VC中的使用

    按照下面的步骤去做:  1.先为static设置一个ID,如ID_TIP;  2.在CDialogBar的头文件中的AFX_MSG内加入一行申明  afx_msg BOOL OnToolTip(UIN ...

  9. MFC90条技巧-带目录

    1."属性页的添加: 2."List Control中标题栏(Column)的添加: 3."ToolBar和StatusBar中控件的添加: 4."通过Cont ...

最新文章

  1. formal method里面的并发问题
  2. initramfs 工作原理
  3. stm32cubemx adc_STM32CubeMX__Exp5_ADC1_2CH_DMA_TIM3_Trig__简明指导文件__jyb
  4. 热乎的宇宙条总部面经,已拿offer,速来围观
  5. Ecipse快捷键的使用
  6. 运营商宣传的volte语音高清有啥好处啊?
  7. 2021-2025年中国杜仲胶行业市场供需与战略研究报告
  8. 产业区块链:新基建中的底层技术基座,各行业资深人士应积极参与建设
  9. 基于PHP+MySQL的物流配送管理系统平台
  10. 微信小程序 选项卡 swiper默认高度150px(让高度实现自适应)解决方法
  11. 训练集和测试集 (Training and Test Sets):拆分数据
  12. java万年历制作_【转】用EXCEL制作一份万年历方法
  13. #考试酷#A8_Increment and Decrement Operators
  14. 高通MSM8909 qpnp-vibrator.c
  15. ROS中小乌龟画矩形不够方问题的探讨
  16. 如何下载Mac收费软件?
  17. 交叉编译libvisca库ARM版本
  18. unordered_set和unordered_map用法详解
  19. 图解vins后端边缘化
  20. Mifare S50(M1)卡的内部结构

热门文章

  1. NLPIR平台的文本聚类模块完美契合行业需求
  2. 初学ISE 半加器仿真 VHDL
  3. python做项目管理_python项目实现配置统一管理的方法
  4. 【Python】EasyDict:Make Dictionary Easier
  5. Python读字节某一位的值,设置某一位的值,二进制位操作
  6. XRD测块状和粉末状的7个要求
  7. 计算机 hdmi不显示桌面,请问各位网友,用HDMI线接电脑主机和液晶显示器时。显示器显示没有桌面图标,只有桌面壁纸。怎么回事...
  8. Oracle Cloud Infrastructure:Oracle Cloud Marketplace提供了一个扩展的Oracle和第三方机器映像库
  9. CoordinatorLayout+Behavior讲解
  10. 单片机C51(STC89C52RC)独立按键控制LED亮灭、状态、显示二进制、位移