首页
社区
课程
招聘
[旧帖] [求助] C#程序子菜单句柄的获取问题,大家帮忙看看哈 0.00雪花
发表于: 2009-5-28 17:02 4246

[旧帖] [求助] C#程序子菜单句柄的获取问题,大家帮忙看看哈 0.00雪花

2009-5-28 17:02
4246
有一个C#写的winform程序,我现在想在另一个程序中获取那个C#程序的菜单句柄,对部分子菜单灰化,请问下要如何获取?
PS:
HWND hWnd = FindWindowA(NULL,"FILENAME");
HMENU   hMenu2=   GetMenu(hMenu);   

这样能够获取记事本等程序的菜单句柄,但是无法获取C#程序的,
用SPY++也找不到有菜单句柄的窗口
请各位帮帮忙,谢谢了~~

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 0
支持
分享
最新回复 (2)
雪    币: 144
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
反正我觉得GetMenu经常出问题,倒是GetSystemMenu可以成功,那是因为只要是标题栏正常的程序都一样,不过menu好像就不同了,有些菜单是ReBar控制来实现的,所以得不到~倒是WindowFromPoint可以得到~~
2009-5-28 23:19
0
雪    币: 192
活跃值: (10)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
3
唉,最后还是学网上的直接DLL注入了......
2009-6-3 19:34
0
游客
登录 | 注册 方可回帖
返回
//