CToolTipCtrl::Create
Erstellt ein QuickInfo-Steuerelement und fügt es zu einem CToolTipCtrl-Objekt.
virtual BOOL Create(
CWnd* pParentWnd,
DWORD dwStyle = 0
);
Parameter
pParentWnd
Gibt das übergeordnete Fenster des ToolTip-Steuerelements, normalerweise CDialog an. Er darf nicht NULL sein.dwStyle
Gibt das Format des ToolTip-Steuerelements an. Siehe den Remarks-Abschnitt.
Rückgabewert
Ungleich 0 (null), wenn das Objekt erfolgreich CToolTipCtrl erstellt wird; 0 andernfalls.
Hinweise
Sie erstellen CToolTipCtrl in zwei Schritten. Zuerst rufen Sie den Konstruktor auf, um das CToolTipCtrl-Objekt zu erstellen, und rufen Sie dann Create auf, um das ToolTip-Steuerelement zu erstellen und auf CToolTipCtrl-Objekt anzufügen.
Der dwStyle-Parameter kann eine beliebige Kombination von Fensterstile sein. Außerdem hat ein QuickInfo-Steuerelement zwei klassenspezifische Formate: TTS_ALWAYSTIP und TTS_NOPREFIX.
Format |
Bedeutung |
---|---|
TTS_ALWAYSTIP |
Gibt an, dass die QuickInfo wird angezeigt, wenn der Cursor in einem Tool, ob das Besitzerfenster ist unabhängig davon, des ToolTip-Steuerelements aktiv oder inaktiv ist. Ohne dieses Format wird das ToolTip-Steuerelement, wenn das Besitzerfenster des Tools aktiv ist, wenn es aber nicht aktiv ist. |
TTS_NOPREFIX |
Dieses Format verhindert das System am Entfernen des kaufmännischen Und-Zeichen (&). aus einer Zeichenfolge. Wenn ein QuickInfo-Steuerelement TTS_NOPREFIX nicht das Format hat, entfernt das System automatisch die kaufmännisches Und-Zeichen und ermöglicht es einer Anwendung, die gleiche Zeichenfolge wie ein Menüelement und als Text in einem ToolTip-Steuerelement zu verwenden. |
Ein ToolTip-Steuerelement hat WS_POPUP und der WS_EX_TOOLWINDOW Fensterstile, unabhängig davon, ob Sie sie angeben, wenn Sie das Steuerelement erstellen.
Um ein QuickInfo-Steuerelement mit erweiterten Fensterformaten zu erstellen, rufen Sie CToolTipCtrl::CreateEx anstelle Create auf.
Beispiel
Im Beispiel für CPropertySheet::GetTabControl.
Anforderungen
Header: afxcmn.h