劳烦各位,那位能告诉我怎样获取一个菜单弹出后所在的位置(相对于桌面)?包括菜单中的第一级、第二级、第N级子菜单的位置。100分为谢,嫌分少了还可以在加!先谢谢了。

解决方案 »

  1.   

    BOOL GetMenuBarInfo(
      HWND hwnd,         // handle to window
      LONG idObject,     // menu object
      LONG idItem,       // item identifier
      PMENUBARINFO pmbi  // information
    );
      

  2.   

    idObject 参数置成 OBJID_CLIENT 
      

  3.   

    to qindq(蜕叟) :
        老大,GetMenuBarInfo函数在那里?是API函数吗?
      

  4.   

    up
    up
    up
    up
    up
    up
    up
    up
    up
    pu
    pup[
    upupupupupupupuppupup
    upupupuppupupupupupup
      

  5.   

    GetMenuBarInfo 是 Windows API函数