次の方法で共有


CDC::SetWindowOrg

更新 : 2007 年 11 月

デバイス コンテキストのウィンドウの原点を設定します。

CPoint SetWindowOrg(
   int x,
   int y 
);
CPoint SetWindowOrg(
   POINT point 
);

パラメータ

  • x
    ウィンドウの新しい原点の論理 x 座標。

  • y
    ウィンドウの新しい原点の論理 y 座標。

  • point
    ウィンドウの新しい原点の論理座標。このパラメータには、POINT 構造体または CPoint オブジェクトを渡すことができます。

戻り値

CPoint オブジェクトの形式で、直前のウィンドウの原点を返します。

解説

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

ウィンドウの原点は、GDI がビューポートの原点から変換する論理座標系の点です。ビューポートの原点は、SetWindowOrg 関数で指定されるデバイス座標系の点です。GDI では、ウィンドウの原点からビューポートの原点に変換する場合と同じ方法で、ほかのすべての点を変換します。たとえば、ウィンドウの原点を囲む円周上のすべての点は、ビューポートの原点を囲む円周上の点になります。同じように、ウィンドウの原点を通る線上のすべての点は、ビューポートの原点を通る線上の点になります。

必要条件

ヘッダー : afxwin.h

参照

参照

CDC クラス

階層図

CPoint クラス

POINT 構造体

CDC::GetWindowOrg

その他の技術情報

CDC のメンバ