码迷,mamicode.com
首页 >  
搜索关键字:slimming paint    ( 1185个结果
[Locked] Paint Fence
Paint Fence
分类:其他好文   时间:2016-02-27 12:16:53    阅读次数:186
WM_PAINT 与 WM_ERASEBKGND(三种情况,比较清楚)
一直对这两个消息的关系不是太了解,借重新深刻学习windows编程的机会研究一番。 当窗口从无效变为有效时,比方将部分覆盖的窗口恢复时会重绘窗口时:1)程序首先会通过发送其他消息调用DefWindowProc,它内部会发送WM_ERASEBKGND消息,然后才会发送WM_PAINT消息,而且不经过消
分类:其他好文   时间:2016-02-26 23:29:22    阅读次数:128
窗口绘制有关的消息整理 WM_PAINT, WM_NCPAINT, WM_ERASEBKGND
WM_PAINTWM_PAINT是Windows窗口系统中一条重要的消息,应用程序通过处理该消息实现在窗口上的绘制工作。WM_NCPAINT当窗口客户区以外的部分(如窗口标题栏、菜单栏等)需要需要重画时,系统向程序发出该消息。因标准窗口的客户区以外部分为窗口必需部分,因而该消息将默认被发送到DefW
分类:其他好文   时间:2016-02-26 23:24:50    阅读次数:560
WM_PAINT与WM_ERASEBKGND
当WM_PAINT不是由InvalidateRect产生时,即由最大化,最小化等产生时,或者移动产生(移动有时只会产生WM_ERASEBKGND消息)系统先发送WM_ERASEBKGND消息,再发送WM_PAINT消息. 如果处理WM_ERASEBKGND消息时返回FALSE,BeginPaint标
分类:其他好文   时间:2016-02-26 23:19:37    阅读次数:202
TWinControl.DefaultHandler里的CallWindowProc还挺有深意的,TButton对WM_PAINT消息的处理就是靠它来处理的(以前不明白为什么总是要调用inherited,其实就是没有明白TWinControl.DefaultHandler的真正用处,而且还很有用)
我忽然发现:TButton既没有处理WM_PAINT,又没有Paint()或者PaintWindow(),那么它是什么时候被绘制的? Form1上放2个TButton,然后设置代码: procedure TForm1.Button1Click(Sender: TObject); begin butt
分类:Windows程序   时间:2016-02-25 23:02:39    阅读次数:513
TPanel的默认颜色存储在dfm中,读取后在Paint函数中设置刷子的颜色,然后填充整个背景
声明如下: TCustomPanel = class(TCustomControl) private FFullRepaint: Boolean; FParentBackgroundSet: Boolean; procedure CMCtl3DChanged(var Message: TMessag
分类:其他好文   时间:2016-02-25 23:02:25    阅读次数:429
IOS-涂鸦
1 // 2 // PaintView.m 3 // IOS_0224_涂鸦 4 // 5 // Created by ma c on 16/2/24. 6 // Copyright © 2016年 博文科技. All rights reserved. 7 // 8 9 #import "Paint
分类:移动开发   时间:2016-02-24 17:19:19    阅读次数:212
Android 自定义Drawable
1.使用BitmapShader实现图片圆角 public class CornerDrawable extends Drawable { private Paint mPaint; private Bitmap bmp; private RectF rectF; public CornerDraw
分类:移动开发   时间:2016-02-21 00:14:56    阅读次数:304
[Locked] Paint House I & II
Paint House I & II
分类:其他好文   时间:2016-02-20 14:37:48    阅读次数:162
Windows 消息机制
Windows 消息机制 Windows是一个消息驱动的操作系统。如绘制窗体的消息 WM_PAINT。 结构体定义: 消息分类-发送途径 队列消息。Windows为每一个执行中的程序维护一个消息队列。由应用程序自己取出,如WM_TIMER。 非队列消息。此类消息来自特定的Windows函数,如Upd
分类:Windows程序   时间:2016-02-18 21:25:39    阅读次数:353
1185条   上一页 1 ... 64 65 66 67 68 ... 119 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!