次の方法で共有


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

参照

参照

CMFCPropertyGridProperty クラス

階層図