MFC中SDI结构下如何获取Ribbon上的控件指针
2013-05-03 14:06
525 查看
以Combo box为例
//初始化Combox的一个选项
InitComboBox(UINT uiCmdID, LPCTSTR lpszItem)
{
//获取当前框架指针
CMainFrame *pMainFrame = (CMainFrame *)AfxGetApp()->m_pMainWnd;
ASSERT_VALID(pMainFrame);
//获取RibbonBar指针
CMFCRibbonBar *pRibbonBar = pMainFrame->GetRibbonBar();
ASSERT_VALID(pRibbonBar);
//获取RibbonComboBox控件指针
CMFCRibbonComboBox *pCombox = DYNAMIC_DOWNCAST(CMFCRibbonComboBox, pRibbonBar->FindByID(uiCmdID));
//使用……
pCombox->AddItem(lpszItem);
}
//初始化Combox的一个选项
InitComboBox(UINT uiCmdID, LPCTSTR lpszItem)
{
//获取当前框架指针
CMainFrame *pMainFrame = (CMainFrame *)AfxGetApp()->m_pMainWnd;
ASSERT_VALID(pMainFrame);
//获取RibbonBar指针
CMFCRibbonBar *pRibbonBar = pMainFrame->GetRibbonBar();
ASSERT_VALID(pRibbonBar);
//获取RibbonComboBox控件指针
CMFCRibbonComboBox *pCombox = DYNAMIC_DOWNCAST(CMFCRibbonComboBox, pRibbonBar->FindByID(uiCmdID));
//使用……
pCombox->AddItem(lpszItem);
}
相关文章推荐
- 获取Ribbon控件指针MFC10.0
- 获取Ribbon控件指针MFC10.0
- 如何获取一个对话控件的指针
- VC MFC SDI/MDI框架各部分指针获取方式
- MFC中如何从EDIT控件中获取文字
- VC MFC SDI/MDI框架各部分指针获取方式
- VC MFC SDI/MDI框架各部分指针获取方式
- VC++ MFC SDI/MDI Ribbon程序的停靠窗格被关闭后如何再次显示
- 如何获取一个对话控件的指针
- 【转载】MFC中SDI、MDI框架各部分指针获取(网上找的,好东西大家一起分享,多谢原创作者!)
- MFC中SDI/MDI框架各部分指针获取
- Qt中如何获取某个控件的指针地址
- VC MFC SDI/MDI框架各部分指针获取方式
- VC MFC SDI/MDI框架各部分指针获取方式
- VC MFC SDI/MDI框架各部分指针获取方式
- Qt中如何获取某个控件的指针地址
- VC MFC SDI/MDI框架各部分指针获取方式
- VC MFC SDI/MDI框架各部分指针获取方式
- MFC如何获取控件相对于窗口的左边,以及鼠标相对于控件的位置
- SDI多视图结构中视图间获取指针