VisualStyleRenderer.HitTestBackground メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
現在の visual スタイル要素の背景にポイントがあるかどうか判定します。
オーバーロード
HitTestBackground(IDeviceContext, Rectangle, IntPtr, Point, HitTestOptions) |
現在の visual スタイル要素の背景内の指定した領域内にポイントがあるかどうか示すヒット テスト コードを返します。 |
HitTestBackground(IDeviceContext, Rectangle, Point, HitTestOptions) |
現在の visual スタイル要素の背景にポイントがあるかどうか示すヒット テスト コードを返します。 |
HitTestBackground(Graphics, Rectangle, Region, Point, HitTestOptions) |
現在の visual スタイル要素の背景内の指定した境界内にポイントがあるかどうか示すヒット テスト コードを返します。 |
HitTestBackground(IDeviceContext, Rectangle, IntPtr, Point, HitTestOptions)
現在の visual スタイル要素の背景内の指定した領域内にポイントがあるかどうか示すヒット テスト コードを返します。
public:
System::Windows::Forms::VisualStyles::HitTestCode HitTestBackground(System::Drawing::IDeviceContext ^ dc, System::Drawing::Rectangle backgroundRectangle, IntPtr hRgn, System::Drawing::Point pt, System::Windows::Forms::VisualStyles::HitTestOptions options);
public System.Windows.Forms.VisualStyles.HitTestCode HitTestBackground (System.Drawing.IDeviceContext dc, System.Drawing.Rectangle backgroundRectangle, IntPtr hRgn, System.Drawing.Point pt, System.Windows.Forms.VisualStyles.HitTestOptions options);
member this.HitTestBackground : System.Drawing.IDeviceContext * System.Drawing.Rectangle * nativeint * System.Drawing.Point * System.Windows.Forms.VisualStyles.HitTestOptions -> System.Windows.Forms.VisualStyles.HitTestCode
Public Function HitTestBackground (dc As IDeviceContext, backgroundRectangle As Rectangle, hRgn As IntPtr, pt As Point, options As HitTestOptions) As HitTestCode
パラメーター
この操作で使用される IDeviceContext。
- options
- HitTestOptions
HitTestOptions 値のビットごとの組み合わせ。
戻り値
現在の visual スタイル要素の背景内での pt
の位置を示す HitTestCode。
例外
dc
が null
です。
適用対象
HitTestBackground(IDeviceContext, Rectangle, Point, HitTestOptions)
現在の visual スタイル要素の背景にポイントがあるかどうか示すヒット テスト コードを返します。
public:
System::Windows::Forms::VisualStyles::HitTestCode HitTestBackground(System::Drawing::IDeviceContext ^ dc, System::Drawing::Rectangle backgroundRectangle, System::Drawing::Point pt, System::Windows::Forms::VisualStyles::HitTestOptions options);
public System.Windows.Forms.VisualStyles.HitTestCode HitTestBackground (System.Drawing.IDeviceContext dc, System.Drawing.Rectangle backgroundRectangle, System.Drawing.Point pt, System.Windows.Forms.VisualStyles.HitTestOptions options);
member this.HitTestBackground : System.Drawing.IDeviceContext * System.Drawing.Rectangle * System.Drawing.Point * System.Windows.Forms.VisualStyles.HitTestOptions -> System.Windows.Forms.VisualStyles.HitTestCode
Public Function HitTestBackground (dc As IDeviceContext, backgroundRectangle As Rectangle, pt As Point, options As HitTestOptions) As HitTestCode
パラメーター
この操作で使用される IDeviceContext。
- options
- HitTestOptions
HitTestOptions 値のビットごとの組み合わせ。
戻り値
現在の visual スタイル要素の背景内での pt
の位置を示す HitTestCode。
例外
dc
が null
です。
適用対象
HitTestBackground(Graphics, Rectangle, Region, Point, HitTestOptions)
現在の visual スタイル要素の背景内の指定した境界内にポイントがあるかどうか示すヒット テスト コードを返します。
public:
System::Windows::Forms::VisualStyles::HitTestCode HitTestBackground(System::Drawing::Graphics ^ g, System::Drawing::Rectangle backgroundRectangle, System::Drawing::Region ^ region, System::Drawing::Point pt, System::Windows::Forms::VisualStyles::HitTestOptions options);
public System.Windows.Forms.VisualStyles.HitTestCode HitTestBackground (System.Drawing.Graphics g, System.Drawing.Rectangle backgroundRectangle, System.Drawing.Region region, System.Drawing.Point pt, System.Windows.Forms.VisualStyles.HitTestOptions options);
member this.HitTestBackground : System.Drawing.Graphics * System.Drawing.Rectangle * System.Drawing.Region * System.Drawing.Point * System.Windows.Forms.VisualStyles.HitTestOptions -> System.Windows.Forms.VisualStyles.HitTestCode
Public Function HitTestBackground (g As Graphics, backgroundRectangle As Rectangle, region As Region, pt As Point, options As HitTestOptions) As HitTestCode
パラメーター
- options
- HitTestOptions
HitTestOptions 値のビットごとの組み合わせ。
戻り値
現在の visual スタイル要素の背景内での pt
の位置を示す、HitTestCode。
例外
g
が null
です。
適用対象
.NET