none
MFC多文档程序mainframe边框的问题 RRS feed

  • 问题

  • 现在程序缺省是有一个边框

    在获取焦点的时候 ,这个边框会高亮

    有什么办法设置这个边框颜色不会变化吗(不高亮显示)

    我如果去掉这个边框的话,但鼠标就不可以拖动改变窗口大小

    请问有什么好的方法吗?

    2019年11月11日 3:05

答案

  • 你好,

    根据你的想法,那就只能去除边框,然后自绘了,自己完善消息响应达到拖动改变窗口大小的效果。

    Best Regards,

    Suarez Zhou


    如果您对Visual Studio 或Microsoft Azure相关产品感兴趣,请点击此链接,或扫描以下二维码注册获取相关信息。


    2019年11月11日 6:16

全部回复

  • 你好,

    感谢你在这里发帖。

    我不太明白你所说的高亮具体是什么效果。你是指的底下图片中第一个对话框的效果吗?而你想实现的效果是第二个对话框所呈现的吗?

    如果是这样的话,这两个对话框的区别仅仅是一个基于对话框,另外一个是单文档和多文档。创建MFC项目时这里更改为基于对话框就能达到你的需求。

    Best Regards,

    Suarez Zhou


    如果您对Visual Studio 或Microsoft Azure相关产品感兴趣,请点击此链接,或扫描以下二维码注册获取相关信息。



    2019年11月11日 5:35
  • 效果正如你所说

    但是我现在整个项目是要基于多文档写的,有没有什么办法能把多文档也改成这样的效果呢

    2019年11月11日 5:38
  • 你好,

    根据你的想法,那就只能去除边框,然后自绘了,自己完善消息响应达到拖动改变窗口大小的效果。

    Best Regards,

    Suarez Zhou


    如果您对Visual Studio 或Microsoft Azure相关产品感兴趣,请点击此链接,或扫描以下二维码注册获取相关信息。


    2019年11月11日 6:16