主程序是基于Doc/View结构的,我在我的MainFrame中加入了一个Docking Window(用CControlBar做的),这个窗口在程序运行过程中一直存在。我现在要作一个菜单,并在Docking Window中响应这个菜单,我的作法是:
重载BOOL CMainFrame::OnCmdMsg(UINT nID, int nCode, void* pExtra, AFX_CMDHANDLERINFO* pHandlerInfo)
{
BOOL result=CMDIFrameWnd::OnCmdMsg(nID, nCode, pExtra, pHandlerInfo);
if(!result)
m_wndDockingWnd.OnCmdMsg(nID,nCode,pExtra,pHandlerInfo);
return result;
}
但是菜单总是灰的。
请问我错在哪里?
重载BOOL CMainFrame::OnCmdMsg(UINT nID, int nCode, void* pExtra, AFX_CMDHANDLERINFO* pHandlerInfo)
{
BOOL result=CMDIFrameWnd::OnCmdMsg(nID, nCode, pExtra, pHandlerInfo);
if(!result)
m_wndDockingWnd.OnCmdMsg(nID,nCode,pExtra,pHandlerInfo);
return result;
}
但是菜单总是灰的。
请问我错在哪里?
解决方案 »
- 问网上找了一线程池代码,但是为啥我使用的时候,有这个问题
- 记录集游标属性设置
- "内存分配访问无效"是怎么回事啊 ???
- 有谁用过softice2.7吗,我初学,帮我一下吧
- 哪位大侠给小弟点用VC.NET开发水晶报表的资料和示例代码????
- 如何反编译VC做的DLL文件??????
- SetWindowsHookEx失败..
- 北京软考问题 ---- 下半年的网上报名还没开始吗?怎么一点动静都没有
- 如何跨进程选中sysListView32控件的指定项
- 如何激活一个程序中菜单上的一项?
- 怎样将工具条放入普通对话框中,并且还能访问所有一般的工具条特征,如工具提示和工具条编辑器呢?
- 本人初学PHP,请问应该怎么样入门?
{
.
.
.
m_bAutoMenuEnable = true;
.
.
.
}不知道行不行。
该想法不正确,应该是在上述类中处理中你的Docking Window的操作!