1
我使用GDI +嘗試在屏幕上繪製矩形並將其旋轉45度。
下面是我使用在屏幕上旋轉矩形
Pen RedPen(Color(255, 255, 0, 0), 4);
HDC screenDC = GetDC(NULL);
Graphics graphics(screenDC);
graphics.RotateTransform(45);
graphics.DrawRectangle(&RedPen, 150, 150, 50, 50);
矩形旋轉的代碼,但它的位置移動了一圈越旋轉。
我很確定這是因爲我旋轉屏幕的中心,而不是矩形的中心?
那麼我如何將它圍繞矩形的中心旋轉呢?