TOOLTIPTEXT 結構
撰寫 工具提示告知處理常式。,您必須使用 TOOLTIPTEXT 結構。 TOOLTIPTEXT結構的成員包括:
typedef struct {
NMHDR hdr; // required for all WM_NOTIFY messages
LPTSTR lpszText; // see below
TCHAR szText[80]; // buffer for tool tip text
HINSTANCE hinst; // see below
UINT uflags; // flag indicating how to interpret the
// idFrom member of the NMHDR structure
// that is included in the structure
} TOOLTIPTEXT, FAR *LPTOOLTIPTEXT;
hdr
識別需要文字的工具。 您可能需要將這個結構的成員是控制命令 ID. 控制命令 ID 在 NMHDR 結構的 idFrom 成員,可存取使用語法 hdr.idFrom。 如需 NMHDR 結構成員的討論參閱 NMHDR 。lpszText
接收工具的文字字串的位址。szText
緩衝區的工具提示文字。 應用程式可以將文字複製到這個緩衝區而不用指定字串的位址。hinst
包含做為工具提示文字所使用的字串執行個體的控制代碼。 如果 lpszText 是工具提示文字的位址,這個成員是空的。
當您處理 TTN_NEEDTEXT 通知訊息時,請指定下列其中一種方法將顯示的字串:
將文字複製到 szText 成員所指定的緩衝區。
複製包含文字至 lpszText 成員緩衝區的位址。
複製字串資源的識別項給 lpszText 成員,並複製包含資源給 hinst 成員的執行個體控制代碼。