给MFC对话框控件添加工具提示Tips

这里以我创建的一个对话框为例:
1、为对话框添加按钮(设ID为IDB_BTN)资源(按钮名字为确定),并且为 确定 按钮映射为成员变量 m_btoK,此外,添加一个 CToolTipCtrl 类的 对象m_ToolTips( 如果添加指针就要在构造函数和析构函数中初始化和释放工具提示对象,并且要创建对象出来)。

class CAboutDlg : public CDialog
{
public:
    CAboutDlg();
// 对话框数据
    enum { IDD = IDD_ABOUTBOX };
protected:
    virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV 支持
    virtual BOOL OnInitDialog();
// 实现
protected:
    DECLARE_MESSAGE_MAP()
public:
    CButton m_boK;
    CToolTipCtrl m_toolTips;
    virtual BOOL PreTranslateMessage(MSG* pMsg);
};

2、在OnInitDialog 函数中:

      CDialog::OnInitDialog()
      {
      //Set up the tooltip         
      if(!m_toolTips.Create(this))       
      {  
          TRACE("Unable To create ToolTip/n");
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值