Condividi tramite


CMFCVisualManager::OnDrawBrowseButton

Il framework chiama questo metodo quando si estrae il pulsante sfoglia per un controllo di modifica.

virtual BOOL OnDrawBrowseButton(
   CDC* pDC,
   CRect rect,
   CMFCEditBrowseCtrl* pEdit,
   CMFCVisualManager::AFX_BUTTON_STATE state,
   COLORREF& clrText 
);

Parametri

  • [in] pDC
    Un puntatore a un contesto di dispositivo.

  • [in] rect
    Un rettangolo che specifica il limite per il pulsante sfoglia.

  • [in] pEdit
    Un puntatore a un controllo di modifica. Il gestore visualizzazione estrae il pulsante sfoglia per il controllo di modifica.

  • [in] state
    Un valore enumerato di che specifica lo stato del pulsante.

  • [out] clrText
    Un riferimento a un parametro COLORREF. Si tratta di un valore riservato ed è attualmente inutilizzata.

Valore restituito

TRUE caso di esito positivo; in caso contrario FALSE.

Note

Eseguire l'override della funzione in una classe derivata se si desidera personalizzare l'aspetto del pulsante sfoglia in istanze Classe CMFCEditBrowseCtrl. I valori possibili per lo stato del pulsante viene ButtonsIsRegular, ButtonsIsPressede ButtonsIsHighlighted.

Requisiti

intestazione: afxvisualmanager.h

Vedere anche

Riferimenti

Classe CMFCVisualManager

Grafico delle gerarchie

Classe CMFCEditBrowseCtrl