GDI+关于画图的一些问题

来源:互联网 发布:多益网络福利待遇 编辑:程序博客网 时间:2024/05/02 00:35

 1:使用内存位图来防止窗口重画时的闪烁。

    

    当然,最后不要忘了释放GDI对象:

   

    另外,可以在处理WM_SIZE消息时,重新生成一个内存位图来保证位图大小和画图窗口大小的一致。

 

2:利用GDI+来分别在设备空间和逻辑空间中画图。

    可以定义两个Graphics对象,一个经过坐标变换用于在逻辑空间中,一个不经过任何变换来表示设备空间。

    同MFC的ClientDC::LPToDP()一样,可以利用下面的函数来进行坐标变换:

   

原创粉丝点击