CMFCPropertyGridProperty::HitTest
更新 : 2007 年 11 月
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