首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

WTL怎么让CSplitterWindow的View响应OnContextMenu

2012-07-30 
WTL如何让CSplitterWindow的View响应OnContextMenu新建一WTL工程,样式用Explorer,在CMainFrame上添加OnCon

WTL如何让CSplitterWindow的View响应OnContextMenu
新建一WTL工程,样式用Explorer,在CMainFrame上添加OnContextMenu事件
LRESULT OnContextMenu(UINT /*uMsg*/, WPARAM wParam, LPARAM lParam, BOOL& bHandled)
{
if((HWND)wParam == m_view.m_hWnd)
{
MessageBox("aaa","");
}
if((HWND)wParam == m_splitter.m_hWnd)
{
MessageBox("bbb","");
}

return 0;
}
//运行结果是只弹出bbb,说明m_splitter把事件拦截了,确保OnContextMenu在CMainFrame里的前提下,怎么让view也能处理OnContextMenu事件。


[解决办法]
没使用过wtl做这个,帮顶一下

热点排行