1.在内存中创建一个最终输出DC兼容的DC(CreateCompatibleDC)
2.在内存创建一个和最终输出DC兼容的bitmap(CreateCompatibleBitmap)
3.把2选入1(select)
4.画图
5.BitBlt到终输出DC
6.断开1和2的关联(select)
7.销毁2(DeleteObject)
8.销毁1(DeleteDC)
对于不好销毁的DC和GDI对象,可以使用静态变量存放之,这样最多也至浪费一个资源。
1.在内存中创建一个最终输出DC兼容的DC(CreateCompatibleDC)
2.在内存创建一个和最终输出DC兼容的bitmap(CreateCompatibleBitmap)
3.把2选入1(select)
4.画图
5.BitBlt到终输出DC
6.断开1和2的关联(select)
7.销毁2(DeleteObject)
8.销毁1(DeleteDC)
对于不好销毁的DC和GDI对象,可以使用静态变量存放之,这样最多也至浪费一个资源。