CWnd::EnableToolTips

BOOL EnableToolTips (BOOL bAttivare );

Valore restituito

TRUE se le descrizioni comandi sono abilitati; in caso contrario FALSE.

Parametri

bAttivare

Specifica se il controllo tooltip č attivato o disattivato. TRUE consente al controllo; Falsa disattiva il controllo.

Osservazioni

Chiamare questa funzione membro per abilitare le descrizioni comandi per la finestra specificata. Eseguire l'override di OnToolHitTest per fornire i TOOLINFO struct(s) per la finestra.

&Notanbsp;  Alcune finestre, come ad esempio CToolBar, forniscono un'implementazione integrata dell'OnToolHitTest.

Vedi TOOLINFO in Win32 SDK Programmer di riferimento per ulteriori informazioni su questa struttura.

Semplicemente chiamando EnableToolTips non č sufficiente per visualizzare i suggerimenti per i controlli figlio, a meno che la finestra padre č derivata da CFrameWnd. Questo č quanto CFrameWnd fornisce un gestore predefinito per la notifica TTN_NEEDTEXT . Se la vostra finestra padre non č derivata da CFrameWnd, che č, se si tratta di una dialogo o una vista di forma, i suggerimenti per i controlli figlio non verranno visualizzati correttamente a meno che non si fornire un gestore per la notifica di punta TTN_NEEDTEXT tool. Vedi I suggerimenti nel manuale del programmatore di Visual C++ per un gestore di campione.

Le punte di strumento predefinito fornite per le finestre da EnableToolTips non dispongono di testo ad essi associato. Al fine di recuperare il testo per il suggerimento di strumento per la visualizzazione, la notifica TTN_NEEDTEXT viene inviata alla finestra padre del controllo punta strumento appena prima viene visualizzata la finestra di punta di strumento. Se non esiste alcun gestore per questo messaggio assegnare un valore a membro pszText della struttura TOOLTIPTEXT , non ci sarā alcun testo visualizzato per la punta dell'utensile.

Panoramica di CWnd |nbsp; Membri della classe | Gerarchia Chart

Vedere anchenbsp;CWnd::CancelToolTips, CWnd::OnToolHitTest, CToolBar, TOOLI&NFO

Index