WinAPI C++ による図形の描画を勉強しています。WM_PAINT でいくつかのコードを使用して 2 つの楕円を描画しようとしました。
PAINTSTRUCT ps;
HDC hdc = BeginPaint(hWnd, &ps);
HPEN hPen = CreatePen(PS_DASHDOTDOT, 2, NULL);SelectObject(hdc, hPen);
Ellipse(hdc, 100, 200, 400, 400);
Ellipse(hdc, 300, 300, 500, 510);
DeleteObject(hPen);
EndPaint(hWnd, &ps);
しかし、出力は次のとおりです。
私が期待する結果は、どちらの形状も他の形状よりも前にあるということではありません。そしてボーダーはダッシュドットドットです。誰かが私の間違いを見せてもらえますか? ご協力ありがとうございます。