欢迎分享,转载请注明来源:内存溢出
1、标准菜单的窗口团中类名是#32768,但Findwindows得到的是HWND,不是HMENU,不能用来实现哗改菜单 *** 作。 2、可以考塌芦山虑用SetWindowsHookEx捕获WM_INITMENUPOPUP消息。GetMenu(),是得到一个窗口的菜单的句柄。CreateWindow里面有个参数就是设置这个的,MDI/SDI程序都可以通过这个获取主菜单句柄。DLG程序如果有菜单,一样可以获取。如果是系统菜单——,程序图标的d出菜单,使用GetSystemMenu。获取主菜单句柄。如果是右键菜单,大都是临时生成的句柄,不容易得到。衫碰除非圆册是实或腔谈现生成的一个句柄,右键点时候直接使用的。那就能知道这个句柄的值了。GetMenuItemCount获取菜单项的个数。GetMenuItemIDGetMenuItemInfoGetMenuString等都是获取菜单句柄的某项的数据信息。GetSubMenu应该就是你要的函数来,得到子菜单的句柄,比如你要得到d出菜单的子菜单,就用这个,就能得到子菜单句柄。再根据上面的获取子项的函数,来获取子菜单信息。(具体看MSND,上面说明很详细,还有例子)
赞
(0)
打赏
微信扫一扫
支付宝扫一扫
如何使用SAP online help?
上一篇
2023-05-24
数控编程g代码m代码,所有的
下一篇
2023-05-24
评论列表(0条)