本文主要是介绍WTL上下文菜单,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
WM_CONTEXTMENU消息会在右键点击窗口客户区的时候发出,通过处理该消息,我们可以在此时弹出上下文菜单。
我们可以添加一个菜单资源。如下图:
我们利用CMainFrame的成员变量CCommandBarCtrl m_CmdBar来显示我们的上下文菜单。
LRESULT CMainFrame::OnContextMenu(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled)
{
CMenu menu;
menu.LoadMenu(IDR_MENU1);
CMenuHandle menuPopup = menu.GetSubMenu(0); <
这篇关于WTL上下文菜单的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!