0

存在しないのでGdiplus::Graphics::DrawGraphics(Graphics*, x, y)、このようなことをする最善の方法は何でしょうか?

たとえば、さまざまな DrawXXX() メソッドの 1 つまたは複数を使用して 1 つの Graphics オブジェクトを作成し、そのグラフィック ビットマップの内容を別のグラフィック オブジェクトに描画しますか?

HBITMAPこれは、グラフィックス オブジェクトによって描画される関連付けられたオブジェクトと関係がありますか?

4

1 に答える 1

1

Graphics オブジェクトのイメージが間違っています。グラフィックは含まれていません。グラフィックを描画できるメソッドがあるだけです。保持される唯一のコンテキストは、グラフィックが描画される場所です。オブジェクトの作成方法に応じて、ビットマップ、画面、プリンターに。ネイティブの winapi とまったく同じものは、デバイス コンテキストである HDC です。

代わりに Bitmap または GraphicsPath を使用してください。または描画関数への関数ポインタ。

于 2012-07-21T12:37:32.820 に答える