Red de conocimiento informático - Conocimiento de Internet de las cosas - Cómo obtener el puntero de control de mfcribbonbar

Cómo obtener el puntero de control de mfcribbonbar

Obtenga el puntero de control de cinta MFC10.0

COLORREF CRibbonAppDoc::GetColor(void)

{

CMFCRibbonBar* pRibbon = ((CMDIFrameWndEx*))AfxGetMainWnd( ) )->GetRibbonBar();

ASSERT_VALID(pRibbon);

CMFCRibbonColorButton* pColor = DYNAMIC_DOWNCAST(

CMFCRibbonColorButton, pRibbonon->FindByID(ID_FONT_COLOR) ) ;

// Obtener el color seleccionado

return pColor->GetColor();

}