0
我想製作一個程序,該程序將使用user32的enablewindow函數禁用父母控制應用程序的菜單項。使用間諜++我可以找到按鈕,控件等,但我似乎無法找到菜單和菜單項。我怎麼能找到這些句柄,以便當用戶點擊它們時我可以禁用它們? 謝謝查找另一個應用程序菜單的句柄(vb.net)
我想製作一個程序,該程序將使用user32的enablewindow函數禁用父母控制應用程序的菜單項。使用間諜++我可以找到按鈕,控件等,但我似乎無法找到菜單和菜單項。我怎麼能找到這些句柄,以便當用戶點擊它們時我可以禁用它們? 謝謝查找另一個應用程序菜單的句柄(vb.net)
我認爲這可以通過掛鉤WH_CALLWNDPROC並處理WM_INITMENUPOPUP或WM_INITMENU消息來完成(不太確定!)。一些相關的討論可以在這裏找到:
How to find the menu item (if any) which opens a given HMENU when activated?
http://www.codeproject.com/KB/dialog/AOTop.aspx