zoukankan
html css js c++ java
仿酷狗音乐播放器开发日志三——修复CEditUI的bug2
无意中发现了CEditUI控件的另一个bug,当我给播放器的搜索栏获取焦点时,这时再改变窗体大小,原本搜索栏应该对应着也改变大小,却发现
CEditUI内嵌的edit控件没有跟着改变(如下图),跟着调试了一段时间,发现是
CEditUI类中的CEditWnd类的OnKillFocus函数中提前把m_pWindow指针赋值为NULL,导致CEditUI在调整控件位置时误以为edit控件还没创建,解决办法是注释掉
OnKillFocus函数中把m_pWindow指针赋值为NULL的代码。
bug修复前,明显看到edit控件没有跟着自动调节大小:
bug修复后,这是会自动调整edit的大小
2014.7.15 8:08 Redrain
查看全文
相关阅读:
JavaScript高阶函数map/reduce、filter和sort
JavaScript函数-高阶函数
JavaScript函数的方法
JavaScript函数变量作用域
input上传图片并显示
日期排序
弹出框限制拖动范围
树右击获取链接
ps如何替换有透明图片的颜色
jquery colsest的用法
原文地址:https://www.cnblogs.com/redrainblog/p/4275854.html
最新文章
什么是单列模式?什么是工厂模式?
fetch_all与fetch_row的区别。 一维数组与二维数组的区别。
MySQL常用函数
php中x++与++x的区别
Php45道基础知识题 以及答案与解释
纯虚函数_抽象类
多态
继承_派生
运算符重载
构造函数失败_抛出异常
热门文章
面向过程—面向对象(C++的封装,this)_内存四区_变量生命周期
构造函数_析构函数_深拷贝与浅拷贝
malloc_free_new_delete
chineseChess
最小堆_最大堆
html、css和js原生写一个模态弹出框,顺便解决父元素半透明子元素不透明效果
js标准对象
generator
js箭头函数
js闭包
Copyright © 2011-2022 走看看