共用方式為


操作工具提示控制項

類別CToolTipCtrl提供一組的成員函式,以控制想參看各種屬性的CToolTipCtrl物件和工具提示視窗。

初始、 快顯功能表,並 reshow 期間,可以設定的工具提示視窗,並在處理呼叫時若要擷取的 GetDelayTimeSetDelayTime

變更外觀的工具提示視窗,使用下列功能:

為了讓工具提示控制項,會收到通知的重要的訊息,例如 WM_LBUTTONXXX 的郵件,您必須將郵件轉送到您的工具提示控制項。 這個轉接的最佳方法就是呼叫 CToolTipCtrl::RelayEvent,請在PreTranslateMessage的主控視窗的函式。 下例顯示了一個可能的方法 (假設工具提示控制項稱為m_ToolTip):

BOOL CMyDialog::PreTranslateMessage(MSG* pMsg)
{
   if(pMsg->message== WM_LBUTTONDOWN ||
      pMsg->message== WM_LBUTTONUP ||
      pMsg->message== WM_MOUSEMOVE)
   {
      m_ToolTipCtrl.RelayEvent(pMsg);
   }

   return CDialog::PreTranslateMessage(pMsg);
}

若要立即移除工具提示視窗,請呼叫顯示成員函式。

請參閱

參考

使用 CToolTipCtrl

概念

控制項 (MFC)