次の方法で共有


CRectTracker::GetHandleMask

フレームワークは、四角形のサイズ変更ハンドルのマスクを取得するには、このメンバー関数を呼び出します。

virtual UINT GetHandleMask( ) const;

戻り値

CRectTracker の項目のサイズ変更ハンドルのマスク。

解説

サイズ変更ハンドルが四角形の各辺と隅に表示され、ユーザーが四角形の図形とサイズを制御できるようにします。

四角形に番号を持つ 8 台のサイズ変更ハンドルが ~ です。各サイズ変更ハンドルがマスク ビットによって表されます; そのビットの値は、n は サイズ変更ハンドルの数 2^n です。ビットが時計回りに起動する移動で左上隅のサイズ変更ハンドルに数値対応します。ビットが時計回りに実行する上で開始する側のサイズ変更ハンドル 4-7 に対応します。次の図は、四角形のサイズ変更ハンドル、対応するサイズ変更ハンドルの数の値:示します

ハンドル番号のサイズ変更

GetHandleMask の既定の実装は、サイズ変更ハンドルが表示されるようにビット マスクを返します。単一ビットがオンの場合は、対応するサイズ変更ハンドルが描画されます。

名前付きサイズ変更ハンドルを非表示または表示するには、このメンバー関数をオーバーライドします。

必要条件

ヘッダー: afxext.h

参照

関連項目

CRectTracker クラス

階層図

CRectTracker::AdjustRect