Quantcast
Channel: Visual C forum
Viewing all articles
Browse latest Browse all 15302

MFC Ribbon: CMFCRibbonButton::RemoveAllSubItems() in CView::OnUpdate leads to access violation (VS2008 + SP1 + Feature Pack)

$
0
0

Steps to reproduce:

Create an Outlook-type MDI project with Ribbon user interface. In the OnUpdate member of you CView class, add the following code:

CMFCRibbonBar *pRibbon = ((CMDIFrameWndEx*) AfxGetMainWnd())->GetRibbonBar(); CMFCRibbonButton *pBtnPrint = DYNAMIC_DOWNCAST(CMFCRibbonButton, pRibbon->FindByID(ID_FILE_PRINT)); if (pBtnPrint) pBtnPrint->RemoveAllSubItems();

Why does the application crash now?

Viewing all articles
Browse latest Browse all 15302

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>