GDI+的效率其实没有GDI的效率高的, 一般的提高效率的方法也就那么多:
1. 减少不必要的绘制, 区域刷新效果比全部绘制效率高很多, 比如只是一个控件需要重绘,我们就不应该让整个窗口或者说大于次区域的界面无效
2. 不在显示区域的绘制工作能省就省, 主要绘制可视界面, 就是平时说的 脏矩形技术
3. 使用内存绘制, 然后直接贴图(或者截取贴图), 另外如果某些工作是不变的,比如说背景, 那么就在第一次的时候绘制到内存dc, 以后直接取用
4. 如果有可能可以使用Directx或者openGL
1. 减少不必要的绘制, 区域刷新效果比全部绘制效率高很多, 比如只是一个控件需要重绘,我们就不应该让整个窗口或者说大于次区域的界面无效
2. 不在显示区域的绘制工作能省就省, 主要绘制可视界面, 就是平时说的 脏矩形技术
3. 使用内存绘制, 然后直接贴图(或者截取贴图), 另外如果某些工作是不变的,比如说背景, 那么就在第一次的时候绘制到内存dc, 以后直接取用
4. 如果有可能可以使用Directx或者openGL