次の方法で共有


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

参照

概念

MFC 階層図

参照

CMFCPropertyGridProperty クラス