MFC CDockablePane实现Tab页切换消息响应
标签:
mfcvs2010/mfc |
分类: MFC |
当鼠标左键点击下侧的“自动窗口”、“局部变量”、“监视1”的时候添加一个响应函数:
http://s3/mw690/002CGfd7zy7aUHo3JWGf2&690CDockablePane实现Tab页切换消息响应" TITLE="MFC
方法:
1. 在MFC的类向导 中 MainFrm框架类 中添加一个自定义消息(英文版为Custum Message):AFX_WM_CHANGE_ACTIVE_TAB,(勾选“已注册的消息”)
http://s12/bmiddle/002CGfd7zy7aUHlga15db&690
afx_msg LRESULT CMainFrame::OnAfxWmOnchangeActiveTab(WPARAM wParam, LPARAM lParam)
{
int iTabInDEX=(int)wParam;//选中TAB的ID return 0; }
其中AFX_WM_CHANGE_ACTIVE_TAB定义在外部依赖项->afxbasetabctrl.h中。若使用了BCGCPPro则要使用BCGM_CHANGE_ACTIVE_TAB定义消息,定义在外部依赖项->bcgpbasetabwnd.h中

加载中…