如何获取菜单栏菜单标题 vc

如何获取激活的当前窗口的菜单栏里各菜单的标题,就是文件啊,编辑啊,什么的?如何获取他们的句柄,控件ID,属性这些。... 如何获取激活的当前窗口的菜单栏里各菜单的标题,就是文件啊,编辑啊,什么的?如何获取他们的句柄,控件ID,属性这些。 展开
 我来答
百度网友5b035acca
2009-07-20 · 超过11用户采纳过TA的回答
知道答主
回答量:60
采纳率:0%
帮助的人:0
展开全部
句柄:GetMenu获取菜单的指针,成员m_hMenu是句柄
控件ID:GetMenuItemID
属性:GetMenuInfo
具体见MSDN
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
sofdok
2009-07-19 · TA获得超过326个赞
知道小有建树答主
回答量:465
采纳率:0%
帮助的人:339万
展开全部
//遍历窗口的函数:(能查找子窗口的子窗口)
BOOL EnumSubWindowAll(HWND hMWnd, LPVOID lParam)//hMWnd是父窗口
{
hChildWnd = ::FindWindowEx(hMPWnd,NULL,NULL,NULL);
while(hChildWnd)
{
EnumSubWindowAll(hChild,0);
hChildWnd = ::FindWindowEx(hMPWnd,NULL,NULL,NULL);
}
}
当然还可以这样查找:api提供了函数:EnumChildWindows,写一个回调函数就行。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式