求问老有关问题:关于获取PopupMenu句柄及其其菜单中的各项目

求问老问题:关于获取PopupMenu句柄及其其菜单中的各项目
网上找了很多资源,自己也试了多种方法,都行不通!
我要解决的问题是,要获取一个外部程序的控件,并模拟单击该控件,之后弹出一个PopupMenu,然后模拟单击该弹出菜单中的一项.我现在通过FindWindow和SendMessage实现了寻找控件和单击控件的功能,现在需要获取PopupMenu句柄及其其菜单中的各项目的句柄并实现点击的功能,用GetMenu可以获取到一个有效的句柄,但接着用GetSubMenu和 GetMenuItemID等API都起步到作用.网上搜了一下 ,利用获取截取消息的方法也行不通!还望高手指教!
万分感谢!


------解决方案--------------------
上代码看看

------解决方案--------------------
顶一下!