CMFCVisualManager::OnDrawMenuSystemButton
Das Framework ruft diese Methode auf, wenn eine Menüsystemschaltfläche für die Anwendung gezeichnet wird.
virtual void OnDrawMenuSystemButton(
CDC* pDC,
CRect rect,
UINT uiSystemCommand,
UINT nStyle,
BOOL bHighlight
);
Parameter
[in] pDC
Ein Zeiger auf einem Gerätekontext.[in] rect
Ein Rechteck, das die Grenzen der Schaltfläche angibt.[in] uiSystemCommand
Ein Flag, das angibt, das Systembefehl mit der Schaltfläche zugeordnet ist. Mögliche Werte sind SC_CLOSE, SC_MINIMIZE und SC_RESTORE.[in] nStyle
Ein Flag, das das aktuelle Format der Schaltfläche angibt. Mögliche Werte sind TBBS_PRESSED, TBBS_DISABLED und 0.[in] bHighlight
Ein boolescher Parameter, der angibt, ob die Schaltfläche hervorgehoben wird.
Hinweise
Die Menüsystemschaltflächen sind Schließen, Minimieren, Maximieren, und Wiederherstellen Schaltflächen auf der Titelleiste.
Die Standardimplementierung für dieses Methodenaufrufe CDC::DrawFrameControl mit dem DFC_CAPTION-Typ. Überschreiben Sie diese Methode in der abgeleiteten visuellen Managerklasse, um die Darstellung von Systemschaltflächen anzupassen.
Anforderungen
Header: afxvisualmanager.h