由于Gdiplus::Graphics::DrawGraphics(Graphics*, x, y)
不存在,这样做的最佳方法是什么?
例如,创建一个Graphics对象,使用一个或多个DrawXXX()方法,然后将该图形位图的内容绘制到另一个图形对象?
这是否与图形对象绘制的关联HBITMAP
对象有关?
答案 0 :(得分:1)
你有一个错误的图形对象心理图像。它没有包含任何图形,它只有方法可以绘制图形。它保留的唯一上下文是其中绘制图形。到位图,屏幕,打印机,取决于对象的创建方式。原生winapi中的确切等价物是设备上下文,HDC。
请改用Bitmap或GraphicsPath。或者是指向绘图函数的函数指针。