1.主要思想:在CDockablePane的子类中重载响应函数OnContextMenu。
2.具体方法:
假设CDockablePane的子类的文件为Pane01Test
(1)在Pane01Test.cpp中添加相应右击Pane的消息映射:
BEGIN_MESSAGE_MAP(**,**)
****
ON_WM_CONTEXTMENU()//自添加的相应右击Pane的消息映射
****
END_MESSAGE_MAP()
(2) 在Pane01Test.h中添加右击Pane响应函数的声明:
afx_msg void OnContextMenu(CWnd *pWnd,CPoint point);
(3)在Pane01Test.cpp中添加右击Pane响应函数的实现:
void CPane01Test::OnContextMenu(CWnd *pWnd,CPoint point)
{//如果仅是屏蔽右击相应,该实现部分就为空
}