请教一个比较冷门的问题,怎样获取别的程序的菜单?
HWND hTargetWnd = Findwindow(...)
HMENU hTargetMenu = GetMenu(hTargetWnd)这样对于有些窗口是可以的``有些窗口是把菜单放在toolbar里面的``这样就取不了了。。
类似这样的方法上面的方法我试过了``不行``想请教有没有什么别的方法?
HWND hTargetWnd = Findwindow(...)
HMENU hTargetMenu = GetMenu(hTargetWnd)这样对于有些窗口是可以的``有些窗口是把菜单放在toolbar里面的``这样就取不了了。。
类似这样的方法上面的方法我试过了``不行``想请教有没有什么别的方法?
试试.
SendMessage(hKing,WM_INITMENU,(WPARAM)hKingMenu,0);
试试用全局钩子,把WM_INITMENU等的一类消息钩住,看看结果如何?