MainMenu的windowhandle为其父窗口句柄,handle为菜单句柄,我想要取它的窗口句柄hwnd好自画。请高手不吝赐教,谢谢!

解决方案 »

  1.   

    老大有句柄的只有从TWinControl派生下来的类有,
    菜单的自画方法是:
    设置OwnerDraw,
    在这里OnDrawItem,OnMeasureItem写自画
      

  2.   

    老大有句柄的只有从TWinControl派生下来的类有,
    菜单的自画方法是:
    设置OwnerDraw,
    在这里OnDrawItem,OnMeasureItem写自画上面说的有些不准确,是老大有窗口句柄的只有从TWinControl派生下来的类有,
    要独得菜单的句柄可以使用
    HMENU GetMenu(
      HWND hWnd  // 窗口的句柄.
    );
    该函数返回菜单的句柄