次の方法で共有


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 クラス

階層図