TOOLTIPTEXT-Struktur
Wenn Sie das Klassenhandler benachrichtigungs QuickInfo schreiben, müssen Sie die TOOLTIPTEXT-Struktur verwenden.Die Member der TOOLTIPTEXT-Struktur sind:
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
Identifiziert das Tool, das Text erforderlich ist.Der einzige Member dieser Struktur, die Sie benötigen, ist die ID der SteuerbefehlDie Befehls-ID des Steuerelements befindet sich im idFrom-Member der NMHDR-Struktur mit der Syntax zugegriffen hdr.idFrom.Weitere Informationen finden Sie unter NMHDR für eine Erläuterung Member der NMHDR-Struktur.lpszText
Die Adresse einer Zeichenfolge, wenn der Text für ein Tool zu empfangen.szText
Puffer, der den QuickInfo-Text empfängt.Eine Anwendung kann den Text in diesem Puffer als Alternative zum Angeben einer Zeichenfolgen adresse kopieren.hinst
Handle der Instanz, die als enthält der QuickInfo-Text zu verwendende Zeichenfolge.Wenn lpszText die Adresse des QuickInfo Linktext ist, ist dieser Member NULL.
Wenn Sie die TTN_NEEDTEXT Benachrichtigungsmeldung bearbeiten, geben Sie die in einer der folgenden Methoden angezeigt werden sollen: Zeichenfolge
Kopieren Sie den Text im Puffer, der vom szText-Member angegeben wird.
Kopieren Sie die Adresse des Puffers, die den Text auf dem lpszText-Member enthält.
Kopieren Sie den Bezeichner einer Zeichenfolgenressource mit dem lpszText-Member, und kopieren Sie das Handle der Instanz, die die Ressource an den hinst-Member enthält.