CMFCVisualManager::OnHighlightMenuItem
Das Framework ruft diese Methode auf, wenn ein als Menüelement zeichnet.
virtual void OnHighlightMenuItem(
CDC* pDC,
CMFCToolBarMenuButton* pButton,
CRect rect,
COLORREF& clrText
);
Parameter
[in] pDC
Ein Zeiger auf den Gerätekontext für ein Menü.[in] pButton
Ein Zeiger auf ein Objekt CMFCToolBarMenuButton zur Anzeige.Die Standardimplementierung verwendet diesen Parameter nicht.[in] rect
Ein Rechteck, das die Grenzen des Menüelements angibt.[in] clrText
Die aktuelle Textfarbe von markierten Menüelementen.Die Standardimplementierung verwendet diesen Parameter nicht.
Hinweise
Die Standardimplementierung dieser Methode verwendet nicht die Parameter pButton oder clrText.Sie füllt das Rechteck aus, das von rect mit der Standardhintergrundfarbe angegeben wird.
Überschreiben Sie diese Methode in einem abgeleiteten visuellen Manager, um die Darstellung von markierten Menüelementen anzupassen.Verwenden Sie den clrText-Parameter, um die Textfarbe eines markierten Menüelements zu ändern.
Anforderungen
Header: afxvisualmanager.h