Condividi tramite


Descrizioni comandi in Windows non derivate da CFrameWnd

Questa famiglia di articoli illustra l'abilitazione dei suggerimenti per gli strumenti per i controlli contenuti in una finestra non derivata da CFrameWnd. L'articolo Strumenti barre degli strumenti Suggerimenti fornisce informazioni sui suggerimenti per gli strumenti per i controlli in un oggetto CFrameWnd.

Gli argomenti trattati in questa famiglia di articoli includono:

I suggerimenti per gli strumenti vengono visualizzati automaticamente per pulsanti e altri controlli contenuti in una finestra padre derivata da CFrameWnd. Questo perché CFrameWnd dispone di un gestore predefinito per la notifica di TTN_GETDISPINFO, che gestisce le notifiche TTN_Nedizione Enterprise DTEXT dai controlli della descrizione comando associati ai controlli.

Tuttavia, questo gestore predefinito non viene chiamato quando la notifica TTN_Nedizione Enterprise DTEXT viene inviata da un controllo descrizione comando associato a un controllo in una finestra che non è un CFrameWndoggetto , ad esempio un controllo in una finestra di dialogo o una visualizzazione maschera. Pertanto, è necessario fornire una funzione del gestore per il messaggio di notifica TTN_Nedizione Enterprise DTEXT per visualizzare i suggerimenti degli strumenti per i controlli figlio.

I suggerimenti predefiniti per gli strumenti forniti per le finestre da CWnd::EnableTool Suggerimenti non dispongono di testo associato. Per recuperare il testo della descrizione comando da visualizzare, la notifica TTN_Nedizione Enterprise DTEXT viene inviata alla finestra padre del controllo descrizione comando subito prima che venga visualizzata la finestra della descrizione comando. Se non esiste alcun gestore per questo messaggio per assegnare un valore al membro pszText della struttura TOOLTIPTEXT , non verrà visualizzato alcun testo per la descrizione comando.

Vedi anche

Descrizioni comandi