次の方法で共有


COleControl::TransformCoords

座標値を HIMETRIC 単位とコンテナーのネイティブな単位との間で変換します。

void TransformCoords(
   POINTL* lpptlHimetric,
   POINTF* lpptfContainer,
   DWORD flags 
);

パラメーター

  • lpptlHimetric
    HIMETRIC 単位で座標を持つ POINTL 構造体へのポインター。

  • lpptfContainer
    コンテナーの単位サイズでの座標を持つ POINTF 構造体へのポインター。

  • flags
    次の値を組み合わせて指定します。

    • XFORMCOORDS_POSITION   コンテナー内の位置。

    • XFORMCOORDS_SIZE   コンテナー内のサイズ。

    • XFORMCOORDS_HIMETRICTOCONTAINER   HIMETRIC 単位をコンテナーの単位に変換します。

    • XFORMCOORDS_CONTAINERTOHIMETRIC   コンテナーの単位を HIMETRIC 単位に変換します。

解説

最初の 2 つのフラグ XFORMCOORDS_POSITION および XFORMCOORDS_SIZE は、座標を、位置またはサイズのどちらとして扱うかを指定します。 残りの 2 つのフラグは、変換の方向を示します。

必要条件

**ヘッダー:**afxctl.h

参照

参照

COleControl クラス

階層図

COleControl::AmbientScaleUnits

その他の技術情報

COleControl のメンバー