Windows编程学习之二:关于CMenu的m_hMenu属性
CMenu中就这么一个属性,根据MSDN上的解释:"Specifies the HMENU handle of the Windows menu attached to the CMenu object"它好象是用来存放,CMenu父窗口句柄的----我的英语不怎么样!
可是实际上,发现好象并不是这么回事,GetSubMenu函数的用法MSDN是这么解释的“A pointer to a CMenu object whose m_hMenu member contains a handle to the pop-up menu if a pop-up menu exists at the given position”
这里,m_hMenu又是一个指向了pop-up menu的指针.
这到底是怎么一回事呀??
可是实际上,发现好象并不是这么回事,GetSubMenu函数的用法MSDN是这么解释的“A pointer to a CMenu object whose m_hMenu member contains a handle to the pop-up menu if a pop-up menu exists at the given position”
这里,m_hMenu又是一个指向了pop-up menu的指针.
这到底是怎么一回事呀??
...全文
相关推荐
CMenu的简介用法
cMenu.AppendMenu(MF_POPUP, (UINT_PTR)cMenu0.m_hMenu, _T("文件"));```这里的`cMenu0.m_hMenu`是子菜单的句柄,传递给`AppendMenu
个性化弹出菜单(MFC程序,CMenu派生子类)
dwItemSpec, UINT nState);private: CImageList m_imageList;};CCustomPopMenu::CCustomPopMenu(UINT nMenuResId
基于MFC的CButtonST类和CMenu类
例如,你可以通过设置m_bFlat属性来改变按钮的3D效果,或者使用m_sTextNormal和m_sTextHot来设置按钮在正常状态和鼠标悬停状态下的文本。接下来,我们转向CMenu类。
学习VC++的编程经验
(); GetMenu()->InsertMenu(2, MF_BYPOSITION | MF_POPUP, (UINT)menu.m_hMenu, "Longarmy"); menu.AppendMenu
Mémoire Zinou_Windows编程_
【标题】"Mémoire Zinou_Windows编程_" 暗示了这是一个关于Windows平台上的编程技术的研究或学习文档,可能涵盖了与Windows操作系统交互、开发Windows应用程序相关的各种概念和技术


