共用方式為


CDC::SetWindowExt

設定視窗的 x 和 y 程度與裝置內容。

virtual CSize SetWindowExt( 
   int cx, 
   int cy  
); 
CSize SetWindowExt( 
   SIZE size  
);

參數

  • cx
    指定 x 程度 (以邏輯單位 (Logical Unit) 的視窗。

  • cy
    指定 y 程度 (以邏輯單位 (Logical Unit) 的視窗。

  • size
    指定 x 和 y 程度 (以邏輯單位 (Logical Unit) 的視窗。

傳回值

視窗中的上一個等級 (以邏輯單位 (Logical Unit) 做為 CSize 物件。 如果發生錯誤,則傳回的物件 CSize 的 X 和 Y 座標都設定為 0。

備註

視窗中,與裝置內容檢視區以外,定義 GDI 如何對應邏輯座標系統中指向裝置座標系統的點。

當下列對應模式設定為時,會 SetWindowExtSetViewportExt 函式呼叫被忽略:

  • MM_HIENGLISH

  • MM_HIMETRIC

  • MM_LOENGLISH

  • MM_LOMETRIC

  • MM_TEXT

  • MM_TWIPS

MM_ISOTROPIC 模式設定為時,應用程式必須在呼叫之前呼叫 SetViewportExtSetWindowExt 成員函式。

範例

CView::OnPrepareDC。請參閱範例。

需求

Header: afxwin.h

請參閱

參考

CDC 類別

階層架構圖表

CDC::GetWindowExt

CDC::SetViewportExt

CSize Class