在ProSheet::OnInitDialog
中设定
ModifyStyle(WS_CAPTION,0) 只是让title栏无效了,不能移动关闭 不能移动 。怎么才能让他消失?

解决方案 »

  1.   

    ModifyStyle(WS_CAPTION,SWP_FRAMECHANGED);
    没了标题栏当然不能移动
      

  2.   

    什么系统?用VC几?
    我用VC6在xp下没问题
    2005下没试过,应该也不会有什么问题
      

  3.   

    xp vc08 sp1 我试试vc6
      

  4.   

    vc6+sp6 xp2+sp2也不行 能麻烦hurryboylqs 将源程序发到我邮箱么[email protected]
      

  5.   

    BOOL CMysheet::OnInitDialog() 
    {
    BOOL bResult = CPropertySheet::OnInitDialog();

    // TODO: Add your specialized code here
    ModifyStyle(WS_CAPTION,SWP_FRAMECHANGED);
    return bResult;
    }
    这是OnInitDialog的代码
      

  6.   

    发现问题出在哪里了.........
    我的电脑-属性-高级-性能-设置 如果最佳性能的话 去不掉title
    如果是最佳外观的话就没有title了。怎样让两种情况下都不实现涅......... 我tm疯了!!!!!!
    哥哥们救命啊
      

  7.   

    你是要标题消失吗。
    那对话框里有一个这样的属性TITLEBAR去掉如果想在没有标题的对话框里,还想移动。那相应一个
    ON_WM_NCHITTEST
    就可以了。。