Struktura TOOLTIPTEXT
Na piśmie swoje Narzędzie wskazówka powiadomień obsługi, należy użyć TOOLTIPTEXT struktury.Członkowie TOOLTIPTEXT struktury są:
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
Identyfikuje narzędzie, którego potrzebuje tekstu.Jedynym członkiem tej struktury, potrzebne jest identyfikatorem formantu polecenia.Identyfikator polecenia formantu będzie w idFrom członek NMHDR struktury, dostęp przy użyciu składni hdr.idFrom.Zobacz NMHDR do dyskusji członków NMHDR struktury.lpszText
Adres ciąg do otrzymania narzędzia tekst.szText
Bufor, który odbiera tekst wskazówki.Aplikację można skopiować tekst do tego buforu jako alternatywa dla określania adresów ciąg.hinst
Dojście do wystąpienia, które zawiera ciąg, który ma być używana jako tekst wskazówki.Jeśli lpszText jest adresem tekst wskazówki ten element członkowski jest NULL.
Kiedy obsługi TTN_NEEDTEXT komunikat z powiadomieniem, należy określić ciąg, który ma być wyświetlany w jednym z następujących sposobów:
Skopiować tekst do buforu określony przez szText Członkowskich.
Kopiuj adres buforu, który zawiera tekst do lpszText Członkowskich.
Skopiuj identyfikator zasobu ciągu do lpszText Członkowskich i kopia dojście wystąpienia, które zawiera zasób do hinst Członkowskich.
Zobacz też
Koncepcje
Etykietki narzędzi w systemie Windows niepochodzące od obiektu CFrameWnd