Windows绘图和GDI+疑难
来源:互联网 发布:淘宝店铺运营计划书 编辑:程序博客网 时间:2024/06/15 06:45
1. Graphics与区域大小有关。如果窗体大小400*300时创建的Graphics对象g,当窗体拖放到600*400时,g对多出来的区域绘制无效。那么Pen、Brush、Font等是不是也与特点大小的窗体有关?
2. g.DrawCurves()、g.DrawLines()、g.DrawLine()中的问题。多点连线那个函数效率高?DrawCurves两点间有多余的弧度;DrawLines性能不稳定,有一个Bug,即连线不准;DrawLine性能最差,但是安全可靠。DrawLines为什么会有Bug?
3. 经常绘制大量图形的窗体A,切换到窗体B时,本应该在A绘制的图形怎么会部分绘制到B上,是Windows系统刷新问题,还是Graphics对象本身的问题?
4. 如何创建一个半透明窗体子控件?做一个半透明窗体,移动此窗体时,要求被其覆盖的其他窗体不引发重绘。提示1>单独做一个半透明窗体C#很好做,可是当其被其他窗体创建使用时,半透明不透明了,似乎父窗体不透明,那么子窗体也不能透明;提示2>ToolTip控件移动时,似乎不触发其他窗体重绘,但是微软不保证,偶尔又会触发。
5. 此类型的任何公共静态(Visual Basic 中的 Shared)成员都是线程安全的,但不保证所有实例成员都是线程安全的。如果跨线程使用偶尔会出错。主线程启用定时器使用同一Graphics 没问题。
6.
- Windows绘图和GDI+疑难
- Windows GDI、GDI+ 绘图 闪烁问题
- Windows GDI绘图-入门篇
- Windows GDI和GDI+区别
- 使用Windows API进行GDI窗口绘图
- Windows GDI绘图-实践篇一
- 使用Windows API进行GDI窗口绘图
- Delphi下使用Windows GDI绘图
- Windows界面绘图使用缓冲区避免闪烁:MFC版本 和 GDI版本
- GDI绘图
- gdi 绘图
- GDI绘图
- C#中GDI绘图和GDI绘制随即验证码
- MFC中的GDI/GDI+和双缓冲绘图
- <Win32 API> GDI和GDI+ 双缓冲模式绘图
- MFC中的GDI/GDI+和双缓冲绘图
- MFC笔记 - GDI绘图和CDC类
- MFC笔记 - GDI绘图和CDC类
- 【转】mysql在tomcat下server.xml配置
- Android Binder机制の设计与实现8-9(数据包接收队列与等待队列管理/总结)
- 晕轮效应
- flex builder 4注册后防范Key过期的方法
- 查看nginx并发数
- Windows绘图和GDI+疑难
- 【转】用VB操作Excel详解
- 触发器
- 3年职业规划
- 【转】高质量编程规范 编写:谢先博 语言:VB 版
- 为什么我们程序员难晋升
- jquery 图片延迟加载插件
- ASP.NET--Server对象
- 霍桑效应