クリックして評価とフィードバックをお寄せください
MSDN
MSDN ライブラリ
Visual Studio 2005
Visual Studio ドキュメント
Visual C++
リファレンス
ライブラリ リファレンス
MFC
クラス
CDC クラス
メンバ関数
 CDC::SetViewportExt
すべて縮小/すべて展開 すべて縮小
このページは次のバージョンについて記述しています。
Microsoft Visual Studio 2005/.NET Framework 2.0

その他のバージョンについては、以下の情報を参照してください。
MFC ライブラリ リファレンス
CDC::SetViewportExt

デバイス コンテキストのビューポートの x 範囲と y 範囲を設定します。

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

パラメータ

cx

ビューポートの x 範囲 (デバイス単位)。

cy

ビューポートの y 範囲 (デバイス単位)。

size

ビューポートの x 範囲および y 範囲 (デバイス単位)。

CSize オブジェクトの形式で、直前のビューポートの範囲を返します。エラーが発生した場合は、返される CSize オブジェクトの x 座標と y 座標には共に 0 が設定されます。

ビューポートは、デバイス コンテキストのウィンドウと共に、GDI がどのように論理座標系の点を実際のデバイスの座標系の点に割り当てるかを定義します。つまり、GDI がどのように論理座標をデバイス座標に変換するかを定義します。

次のマップ モードが設定されると、SetWindowExt メンバ関数と SetViewportExt メンバ関数の呼び出しは無視されます。

MM_HIENGLISH MM_LOMETRIC

MM_HIMETRIC

MM_TEXT

MM_LOENGLISH

MM_TWIPS

MM_ISOTROPIC モードが設定されているときは、アプリケーションは SetViewportExt メンバ関数呼び出す前に、SetWindowExt メンバ関数を呼び出す必要があります。

CView::OnPrepareDC」の例を参照してください。

コミュニティ コンテンツ   コミュニティ コンテンツとは
新しいコンテンツの追加 RSS  注釈
Processing
© 2012 Microsoft. All rights reserved. 使用条件 | 商標 | プライバシー
Page view tracker