共用方式為


非衍生自 CFrameWnd 之視窗中的工具提示

本文章系列涵蓋啟用從 CFrameWnd不是衍生自的視窗包含的控制項的工具提示。 這篇文章 工具列工具提示 做為 CFrameWnd中的控制項提供工具提示的資訊。

本文章系列中包含的主題:

工具提示的按鈕和其他控制項的自動顯示在衍生自 CFrameWnd的父視窗。 這是因為, CFrameWndTTN_GETDISPINFO 通知的預設處理常式,處理從工具提示控制項 TTN_NEEDTEXT 告知與控制項。

不過,此預設處理常式未呼叫,在 TTN_NEEDTEXT 通知從工具提示控制項傳送與不是 CFrameWnd時的視窗的控制項,例如在對話方塊或表單檢視的控制項。 因此,對於 TTN_NEEDTEXT 通知訊息提供處理函式以顯示子控制項的工具提示您是必要的。

為您的 Windows 提供的預設工具提示由 CWnd::EnableToolTips 沒有文字相關聯的量值。 在工具提示視窗中顯示之前,要擷取的工具提示文字,可以顯示 TTN_NEEDTEXT 通知傳送給工具提示控制項的父視窗。 如果沒有這個訊息的處理常式可以指定某些值對 TOOLTIPTEXT 結構的 pszText 成員,將不會為工具提示所顯示的文字。

請參閱

概念

工具提示