- 博客(2)
- 资源 (6)
- 收藏
- 关注
原创 GDI+中Graphics::DrawImage的BUG
操作系统:windows xp sp3问题:在一个窗口上短时间内密集调用Graphics::DrawImage,比如绘制5张gif动画;此时有系统中其他进程的窗口不停地出现/消失,比如桌面右键菜单子菜单地弹出/消失,就会导致桌面不停地刷新。解决办法:先在内存DC上用Graphics::DrawImage绘制gif图片,再复制到窗口dc上。附言:
2011-11-14 17:03:08
783
原创 优快云博客开封第一篇:透明编辑框
关于透明编辑框的做法,网上已有不少,大都实现复杂,且效果不好。主要响应三个消息即可实现透明效果:WM_CTLCOLOR、WM_NCPAINT、EN_CHANGE。通过响应WM_CTLCOLOR做两件事情:1、设置绘制dc的背景模式为透明;2、返回背景画刷;由于1,所以必须在EN_CHANGE响应函数中刷新编辑框控件;由于2,系统编辑框绘制客户区和非客户区均会使用该画刷,所以必须在WM_NCPAINT响应函数中自行绘制边框;剩下的事情便是取得编辑框在父窗口区域的背景,将其转换成画刷。详见源代码。
2011-01-27 17:15:00
2352
如何实现透明编辑框 - 标题要写得多详细优快云才让上传呢?
2011-01-27
窗口控件位置管理类 - ST0003
2009-11-23
ST0002自定义对话框基础类(控件位置大小随父窗口大小变化).rar
2009-03-22
自定义对话框基础类(控件位置大小随父窗口大小变化)
2009-03-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人