GDI+中的各种描画方法虽然很好用,但如果想获得一个Graphics中已经画好的内容却不那么容易了。做了一些尝试后,我用以下方法解决了这个问题。
- 首先,获得源Graphics的HDC,这个通过GetHDC()就能得到。
- 然后建立一个CDC,通过Attach(HDC hdc)使一个CDC与刚刚获取的HDC关联。
- 再建立一个目标CDC。
CBitmap T
GDI+中的各种描画方法虽然很好用,但如果想获得一个Graphics中已经画好的内容却不那么容易了。做了一些尝试后,我用以下方法解决了这个问题。