CMFCVisualManager::OnDrawMenuSystemButton
Il framework chiama questo metodo quando si estrae un pulsante del menu di sistema per l'applicazione.
virtual void OnDrawMenuSystemButton(
CDC* pDC,
CRect rect,
UINT uiSystemCommand,
UINT nStyle,
BOOL bHighlight
);
Parametri
[in] pDC
Un puntatore a un contesto di dispositivo.[in] rect
Un rettangolo che specifica i limiti del pulsante.[in] uiSystemCommand
Un flag che specifica quale comando di sistema è associato al pulsante.i valori possibili sono SC_CLOSE, SC_MINIMIZE e SC_RESTORE.[in] nStyle
Un flag che specifica lo stile corrente del pulsante.i valori possibili sono TBBS_PRESSED, TBBS_DISABLED e 0.[in] bHighlight
Un parametro booleano che specifica se il pulsante è evidenziato.
Note
I pulsanti di menu di sistema sono Chiudi, Riduci a icona, Ingrandiscie pulsanti Ripristina situati nella barra del titolo.
L'implementazione predefinita per il questo metodo chiama CDC::DrawFrameControl con il tipo DFC_CAPTION.Eseguire l'override di questo metodo nella classe derivata del gestore visualizzazione per personalizzare l'aspetto dei pulsanti del sistema.
Requisiti
intestazione: afxvisualmanager.h