如何使窗体的菜单不显示,并且创建一个可以自动隐藏的工具栏,就像Windows状态栏属性里边的自动隐藏。

解决方案 »

  1.   

    菜单隐藏可以用RemoveMenu,它和DeleteMenu有点不同,RemoveMenu只是隐藏菜单,但不实际删除菜单和释放菜单的内存资源,可以后来再加上去。而DeleteMenu则彻底销毁菜单。
    隐藏和显示某个菜单项就是靠RemoveMenu和AddMenu交替进行。
    签名:jmcooler
      

  2.   

    Sorry,上面应该是InsertMenu。
    自动隐藏的工具栏比较复杂一些,没有什么简便办法,需要处理鼠标的WM_MOUSEMOVE消息才行。
    签名:jmcooler
      

  3.   

    隐藏的工具栏
     ShowWindow(FALSE);
    RecalcLayout();
      

  4.   

    隐藏的工具栏
     ShowWindow(FALSE);
    RecalcLayout();