CMFCToolBarButton::OnDraw
Chiamato dal framework per disegnare il pulsante utilizzando gli stili e le opzioni specificate.
virtual void OnDraw(
CDC* pDC,
const CRect& rect,
CMFCToolBarImages* pImages,
BOOL bHorz=TRUE,
BOOL bCustomizeMode=FALSE,
BOOL bHighlight=FALSE,
BOOL bDrawBorder=TRUE,
BOOL bGrayDisabledButtons=TRUE
);
Parametri
[in] pDC
Il contesto di dispositivo visualizzato il pulsante.[in] rect
Il rettangolo di delimitazione del pulsante.[in] pImages
La libreria di immagini della barra degli strumenti associata al pulsante.[in] bHorz
Lo stato di ancoraggio di una barra degli strumenti padre.Questo parametro è TRUE quando il pulsante viene ancorato orizzontalmente e FALSE quando il pulsante viene ancorato verticalmente.[in] bCustomizeMode
Specifica se la barra degli strumenti è in modalità di personalizzazione.Questo parametro è TRUE quando la barra degli strumenti è in modalità e in FALSE di personalizzazione quando la barra degli strumenti non è in modalità di personalizzazione.[in] bHighlight
Specifica se il pulsante è evidenziato.Questo parametro è TRUE quando il pulsante viene evidenziato e FALSE quando il pulsante non è evidenziato.[in] bDrawBorder
Specifica se il pulsante dovrebbe visualizzare il bordo.Questo parametro è TRUE quando il pulsante dovrebbe visualizzare il bordo e FALSE quando il pulsante non verrà visualizzato il bordo.[in] bGrayDisabledButtons
Specifica se proteggere i pulsanti disabilitati o utilizzare immagini disabilitate di raccolta.Questo parametro è TRUE quando i pulsanti disabilitati devono essere protette e FALSE quando questo metodo deve utilizzare immagini disabilitate di raccolta.
Note
Eseguire l'override di questo metodo per personalizzare il disegno del pulsante della barra degli strumenti.
Requisiti
intestazione: afxtoolbarbutton.h