CMFCPropertyGridProperty::HitTest
1 つの点に対応するプロパティ リスト項目に対応するプロパティ オブジェクトをポイントします。
CMFCPropertyGridProperty* HitTest(
CPoint point,
CMFCPropertyGridProperty::ClickArea* pnArea=NULL
);
CMFCPropertyGridProperty* HitTest(
CPoint pt,
CMFCPropertyGridProperty::ClickArea* pnArea=NULL,
BOOL bPropsOnly=FALSE
) const;
パラメーター
[入力] point
クライアント座標のテストする点。通常、このパラメーターには現在のマウス ポインターの位置を指定します。[入力] pt
クライアント座標のテストする点。[出力] pnArea
このメソッドから制御が戻るときに、指定した点を含む領域を示します。詳細については、「解説」を参照してください。既定値 NULL です。[入力] bPropsOnly
プロパティ コントロール内の任意の領域をテストする場合は TRUE。説明領域のみをテストする場合は FALSE。既定値 FALSE です。
戻り値
プロパティ オブジェクトへのポインターまたは NULL。
解説
既定では、いずれかのプロパティ項目内に指定された点が見つからない場合、このメソッドはプロパティのサブ項目をテストします。
pnArea パラメーターに返すことのできる値を次の表に示します。
区分 |
説明 |
---|---|
ClickArea::ClickExpandBox |
正符号 (+) で示される、展開ボックス コントロール。 |
ClickArea::ClickName |
プロパティ名。 |
ClickArea::ClickValue |
プロパティ値。 |
必要条件
ヘッダー : afxpropertygridctrl.h