一个ActiveX控件的程序,在CXXXCtrl类中创建一个CFrameWnd派生类的对象:
int CTestFrameWndCtrl::OnCreate(LPCREATESTRUCT lpCreateStruct)
{
if (COleControl::OnCreate(lpCreateStruct) == -1)
return -1;
// TODO: Add your specialized creation code here
if(m_pMainFrame == NULL)
{
m_pMainFrame = new CMainFrame();
} m_pMainFrame->LoadFrame(IDR_MAINFRAME,WS_CHILD | WS_VISIBLE | WS_BORDER,this,NULL);
return 0;
}
就像一个Doc/View中的MainFrame,但Frame中的View中所有的WM_COMMAND消息全都被屏蔽掉了,如何解决?
int CTestFrameWndCtrl::OnCreate(LPCREATESTRUCT lpCreateStruct)
{
if (COleControl::OnCreate(lpCreateStruct) == -1)
return -1;
// TODO: Add your specialized creation code here
if(m_pMainFrame == NULL)
{
m_pMainFrame = new CMainFrame();
} m_pMainFrame->LoadFrame(IDR_MAINFRAME,WS_CHILD | WS_VISIBLE | WS_BORDER,this,NULL);
return 0;
}
就像一个Doc/View中的MainFrame,但Frame中的View中所有的WM_COMMAND消息全都被屏蔽掉了,如何解决?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货