次の方法で共有


CDC::SetWindowOrg

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

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

パラメーター

  • x
    新しいウィンドウの原点の論理的な x 座標を指定します。

  • y
    新しいウィンドウの原点の論理 y 座標を指定します。

  • point
    新しいウィンドウの原点の論理座標を指定します。このパラメーターの [ポイント] の構造や CPoint のオブジェクトを渡すこともできます。

戻り値

CPoint のオブジェクトとしてウィンドウの原点。

解説

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

ウィンドウの原点は GDI がビューポートの原点をマップする論理座標系 SetWindowOrg、関数によって指定されたデバイス座標座標系のポイントの位置を示します。GDI はビューポートの原点にウィンドウの原点をマップするために必要な、同じプロセスに従ってそのほかのポイントをすべてマップします。たとえば、ウィンドウの原点の点を中心に円形のすべての点はビューポートの原点にポイントを中心に円にあります。同様に、ウィンドウの原点を結ぶ線のすべての点はビューポートの原点で渡す行にあります。

必要条件

ヘッダー: afxwin.h

参照

関連項目

CDC クラス

階層図

CPoint クラス

POINT 構造体

CDC::GetWindowOrg