我看了一下,这个应该是win8本身带的外框而不是程序里生成的,怎么办?

解决方案 »

  1.   

    MFC资源中直接去掉标题栏,然后自己贴图做一个标题
      

  2.   

    那个是win8每一个文件都有的外框,也能够去掉吗?怎么做?
      

  3.   

    那个好像是WIN8自己的标题栏,还会变颜色,我去掉了thickframe属性也不顶用,怎么才能去掉?
      

  4.   

    我试了下GetSystemMetrics(SM_CXFRAME);结果是4,说明还是程序的问题,请问该怎么改,去掉WS_THICKFRAME还不够吗?
      

  5.   

    Ribbon模式(OFFICE2007样式)最好不要这么干,因为边框样式和标题样式会冲突的。
    Ribbon模式有自己的一套模板。
      

  6.   

    恩,那如果真的想去掉边框怎么做(就是让GetSystemMetrics(SM_CXFRAME)的值为0)?
      

  7.   

    我记得GetSystemMetrics(SM_CXFRAME)这个值是写死的,根据样式定死的。用SetWindowRgn重新绘制窗体有效区域。
      

  8.   

    http://blog.csdn.net/schlafenhamster/article/details/8121174
      

  9.   

    处理WM_NCPAINT消息,处理完直接返回