CRectTracker::GetHandleMask
四角形のリサイズ ハンドルのマスクを取得するために、フレームワークが呼び出します。
virtual UINT GetHandleMask( ) const;
戻り値
CRectTracker アイテムのリサイズ ハンドルのマスクを返します。
解説
リサイズ ハンドルは四角形の各辺と四隅に表示され、ユーザーは四角形の形やサイズを変更できます。
四角形は、0 ~ 7 までの番号が付けられた 8 つのリサイズ ハンドルを持っています。 各リサイズ ハンドルはマスク内のビットで表現されます。ビットの値は 2^n で求められ、n はリサイズ ハンドルの番号になります。 ビット 0 ~ 3 は、四角形の四隅のリサイズ ハンドルに対応しており、左上隅から始まり時計回りに番号が付きます。 ビット 4 ~ 7 は、各辺のリサイズ ハンドルに対応しており、上辺から始まり時計回りに番号が付きます。 次の図は、四角形のリサイズ ハンドルと対応するリサイズ ハンドル番号およびその値を示しています。
GetHandleMask の既定の実装では、リサイズ ハンドルを表示するためにマスク ビットを返します。 あるビットがオンだと、対応するリサイズ ハンドルが描画されます。
指定したリサイズ ハンドルを表示、非表示にするにはこのメンバー関数をオーバーライドします。
必要条件
**ヘッダー:**afxext.h