共用方式為


CDC::SetViewportOrg

設定裝置內容的檢視區還原點。

virtual CPoint SetViewportOrg(
   int x,
   int y 
);
CPoint SetViewportOrg(
   POINT point 
);

參數

  • x
    指定 X 座標 (在單位) 檢視區的原點。值必須在裝置座標系統中的範圍。

  • y
    指定 Y 座標 (在單位) 檢視區的原點。值必須在裝置座標系統中的範圍。

  • point
    指定檢視區的原點。值必須在裝置座標系統中的範圍。您可以對 結構或 CPoint 物件這個參數的。

傳回值

檢視區的舊原點 (Device Coordinate) 做為 CPoint 物件。

備註

檢視區 (Viewport),與裝置內容視窗時,會定義如何對應 GDI 邏輯座標系統中指向實際裝置的座標系統中的點。換句話說,它們會定義 GDI 如何轉換邏輯座標到裝置座標。

檢視區還原點指示在 GDI 對應視窗原點的裝置座標系統,在 SetWindowOrg 成員函式指定之邏輯座標系統的點。GDI 依照要求的相同處理序將其他按對應至來源視窗檢視區還原點。例如,在某個圓形的所有點位於視窗原點的點周圍圓圈中按圍繞檢視區還原點。同樣地,在透過 Windows 原點的所有點在透過檢視區還原點的線條。

範例

CView::OnPrepareDC。請參閱範例。

需求

Header: afxwin.h

請參閱

參考

CDC 類別

階層架構圖

CDC::SetWindowOrg

CPoint 類別

POINT 結構

CDC::GetViewportOrg