希望有详细代码和说明,拜托。

解决方案 »

  1.   

    http://www.vckbase.com/article/dialog/0001.htmhttp://www.vckbase.com/bbs/prime/viewprime.asp?id=387
      

  2.   

    用CToopTip类,对控件显示提示信息
      

  3.   

    就是用CToolTipCtrl类:
        1.在你的对话框类定义中加入tooltip变量CToolTipCtrl m_ToolTip;
        2.在BOOL CTooltipDlg::OnInitDialog();函数加入如下代码
             EnableToolTips(TRUE); 
    m_ToolTip.Create(this); 
    m_ToolTip.Activate(TRUE); 
    CWnd* pW=GetDlgItem(IDC_MYBUTTON/*需要提示的按钮ID*/);//得到窗口指针 
    m_ToolTip.AddTool(pW,L"这里显示提示内容。");//添加
        3.改写BOOL PreTranslateMessage(MSG* pMsg);函数
             BOOL CTooltipDlg::PreTranslateMessage(MSG* pMsg) 
             { 
        m_ToolTip.RelayEvent(pMsg); 
        return CDialog::PreTranslateMessage(pMsg); 
             }
        4.大功告成。如果还有不懂,联系我