如果您创建一个新的 MFC 应用程序(使用 MFC 功能包)并使用所有默认值,请单击完成。它使用新的“选项卡式文档”样式创建 MDI 应用程序。
我认为这些都很棒,只是我无法通过在选项卡上单击鼠标中键来关闭选项卡式文档窗口,这让我很恼火。
这在 Firefox、IE、Chrome 和更重要的VS2008中是可能的。但是单击选项卡上的中间按钮不会执行任何操作。
我无法弄清楚如何覆盖标签栏以允许我处理ON_WM_MBUTTONDOWN
消息。有任何想法吗?
编辑:猜想我需要继承从 CMDIFrameWndEx::GetMDITabs 返回的 CMFCTabCtrl ......