当前位置:  开发笔记 > 编程语言 > 正文

使用画笔和笔的指南

如何解决《使用画笔和笔的指南》经验,为你挑选了1个好方法。

创建gdi笔刷和笔有多贵?我应该在需要的基础上创建它们并将它们包装在一个使用中,以便快速处理它们,或者我应该创建一个类似于System.Drawing.Brushes类的静态类?



1> P Daddy..:

IMO,它们足够高效,你通常不应该创建在多个方法调用中使用的长期实例,但效率低,你应该在特定方法中只创建一个,而不是每次都创建一个新方法需要画一些东西.

换句话说,不要在您的类中存储用于在每次OnPaint调用时绘制文本的自定义画笔,也不要为在OnPaint调用中绘制的每一行文本创建新画笔.

推荐阅读
帆侮听我悄悄说星星
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有