最小化问题-MFC最小化,然后还原之后的空间布局问题

问题描述

MFC最小化,然后还原之后的空间布局问题

开始窗口如下

最小化然后最大化成了这样,不知道为什么

解决方案

最小化后再显示,应该是你代码的处理有问题。
建议你调试一下,看看从最小化恢复时 OnSize 或者 OnPaint 里都做了那些动作。

解决方案二:

主要是你的OnPaint,OnDraw等重绘代码中,是不是最大化后,有一些位置调整,绘图等有导致偏差。

时间: 2024-10-28 14:21:02

最小化问题-MFC最小化,然后还原之后的空间布局问题的相关文章

深入理解MFC子类化

子类化,通俗来讲就是用自己的窗口处理函数来处理特定消息,并将自己其他消息还给标准(默认)窗口处理函数.在SDK中,通过SetWindowLong来指定一个自定义窗口处理函数:SetWindowLong(hwnd, GWL_WNDPROC, (LONG)UserWndProc);.可是到了MFC中,大部分基础的东西都被封装起来了,那么,这是该怎么实现子类化呢?       先来看一个例子:       要求:定义一个Edit控件,让它能够对输入进行特定的处理输入进行处理-----只能输入英文字母,

走出MFC子类化的迷宫

走出MFC子类化的迷宫 KEY WORDS:子类化 SUBCLASSWINDOW  MFC消息机制   许多Windows程序员都是跳过SDK直接进行RAD开发工具[或VC,我想VC应不属于RAD]的学习,有些人可能对子类化机制比较陌生. 我们先看看什么是Windows的子类化.Windows给我们或是说给它自己定义了许多丰富的通用控件,如:Edit.ComboBox .ListBox--等,这些控件功能丰富,能为我们开发工作带来极大方面,试想:我们单单是自己实现一个EDIT控件是多么的艰难!但

详解PHP对象的串行化与反串行化_php实例

什么时候使用串行化? 在网络中传输对象的时候 向数据库中保存文件的时候 今天我们要提到四个函数 全部串行化 1.serialize(对象名) 将指定的类对象串行化 $str=serialize($per) //将per对象串行化,结果返回给$str 2.unserialize(串行化后的返回值) 返回结果是对象 $per=unserialize($str); 局部串行化 3.__sleep() 串行化某对象的部分属性. 4.__wakeup()反串行化时,初始化(其实是修改)对象内容 前两个的使

C#基础知识回顾--串行化与反串行化

        串行化是指存储和获取磁盘文件.内存或其他地方中的对象.在串行化时,所有的实例数据都保存到存储介质上, 在取消串行化时,对象会被还原,且不能与其原实例区别开来.只需给类添加Serializable属性,就可以实现串行化实 的成员.反串行化是串行化的逆过程,数据从存储介质中读取出来,并赋给类的实例变量.串行化能保存现有对象的所有状态, 我想我们以前见过的一些游戏的角色账户中的dat文件应该就是被串行化的结果.我尝试了打开一个dat文件,果真得到了 我需要的信息,一些角色的等级之类的信

什么是扁平化设计?扁平化设计方案突出简洁

文章描述:扁平化设计:你在这趋势中收获了什么? 扁平化设计-这个早在多年前非常流行的设计领域-又再一次卷土重来了.许多新网站以及需要重新设计的网站都纷纷采用了扁平化设计的方案,这种趋势无论是在网页设计或者移动端的设计方面都已经蔓延开了. 随着融汇了扁平化设计美学的windows8以及新版谷歌的推出,以及其他人气网站纷纷采用这种扁平化的主题设计,这种扁平化的趋势将很有可能受到更加多的亲睐. 你是否考虑过?你能够把它运用到你的项目当中吗?这种设计方案是否能够给你带来更加轻松的工作体验? 扁平化设计具

编程c语言-求一个把bmp图像灰度化并把灰度化后的像素存入数组里的C语言函数,不用opencv

问题描述 求一个把bmp图像灰度化并把灰度化后的像素存入数组里的C语言函数,不用opencv 求一个把bmp图像灰度化并把灰度化后的像素存入数组里的C语言函数,不用opencv 解决方案 顶顶顶顶顶顶顶顶顶顶

php 面向对象详解_对象的串行化和反串行化

  第七章(11)面向对象详解_对象的串行化和反串行化 串行化就是把对象转化成二进制的字符串 (要串行化的对象名称). 反串行化就是把二进制化字化为对象 unserilize(要反串行化的对象名称). 符串转串行化标准: $r1=new Ren("张三",20,"男"); $str=($r1<要串行化的对象>); $file=fopen("tmp.txt"<串行化保存到的文件地址>,"w"<写&g

河南驻马店铁通全面启动网络全光化、语音IP化改造工程

近日,河南驻马店铁通全面启动网络全光化.语音IP化改造工程,计划2-3年内将管内传统铜缆全部改造为光纤接入,全面提升现有网络质量.首批改造工程涉及19个小区,用户1275户,初步选定朝阳小区作为工程试点小区. 为保证网络全光化.语音IP化改造工程的顺利进行,驻马店铁通成立了组织机构,并召开专题会议,对改造http://www.aliyun.com/zixun/aggregation/6918.html">工作进行部署.公司确定了首批改造的奋斗目标,详细制定了各个阶段的进度安排,并出台了考核

中心化和去中心化,两手都要硬

在媒介环境碎片化时代,去中心化的整合营销传播已被部分广告主所认同.然而,凡事知易行难,实践中国内部分广告主仍把绝大部分广告预算倾斜投向了几个甚至某个强势媒介.中心化还是去中心化,这是个问题. 广告主杂志邀我讨论这个话,以下是我的个人观点,供大家分享 中心化和去中心化应该同时使用,软硬结合,这一点从长期战略来看是必须的.中心化的优点是品牌形象突出,缺点是性价比很差.信息量有限,而去中心化http://www.aliyun.com/zixun/aggregation/8118.html">营销