请问,怎样用一个程序触发另一个程序上的菜单.

解决方案 »

  1.   

    先取得另一程序的主窗口句柄hWnd;
    然后向其PostMessage(hWnd, wm_yourmessage, 菜单ID, 0 )
    就可以拉.
      

  2.   

    使用进程间通讯。
    http://www.vczx.com/article/show.php?id=563
    自定义消息
    与其他应用程序通信 
      

  3.   

    找到那个窗口的句柄hwnd,还有那个菜单项的CommandID,
    SendMessage(hwnd, WM_COMMAND,CommandID)
    看看MSDN吧。其实不管是点按钮,菜单本质上都是给父窗口发了一个WM_COMMAND消息,参数为这个按钮或菜单项的command id