다음을 통해 공유


VisualStyleRenderer.HitTestBackground 메서드

정의

현재 비주얼 스타일 요소의 배경에 점이 포함되는지 여부를 확인합니다.

오버로드

HitTestBackground(IDeviceContext, Rectangle, IntPtr, Point, HitTestOptions)

현재 비주얼 스타일 요소의 배경과 지정된 영역 내에 점이 포함되는지 여부를 나타내는 적중 테스트 코드를 반환합니다.

HitTestBackground(IDeviceContext, Rectangle, Point, HitTestOptions)

현재 비주얼 스타일 요소의 배경에 점이 포함되는지 여부를 나타내는 적중 테스트 코드를 반환합니다.

HitTestBackground(Graphics, Rectangle, Region, Point, HitTestOptions)

현재 비주얼 스타일 요소의 배경과 지정된 범위 내에 점이 포함되는지 여부를 나타내는 적중 테스트 코드를 반환합니다.

HitTestBackground(IDeviceContext, Rectangle, IntPtr, Point, HitTestOptions)

현재 비주얼 스타일 요소의 배경과 지정된 영역 내에 점이 포함되는지 여부를 나타내는 적중 테스트 코드를 반환합니다.

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

매개 변수

dc
IDeviceContext

이 작업에서 사용할 IDeviceContext입니다.

backgroundRectangle
Rectangle

현재 비주얼 스타일 요소의 배경을 포함하는 Rectangle입니다.

hRgn
IntPtr

nativeint

배경 내에서 적중 테스트 영역의 범위를 지정하는 Region에 대한 Windows 핸들입니다.

pt
Point

테스트할 Point입니다.

options
HitTestOptions

HitTestOptions 값의 비트 조합입니다.

반환

HitTestCode

현재 비주얼 스타일 요소의 배경에서 pt가 있는 위치를 설명하는 HitTestCode입니다.

예외

dc이(가) null인 경우

적용 대상

HitTestBackground(IDeviceContext, Rectangle, Point, HitTestOptions)

현재 비주얼 스타일 요소의 배경에 점이 포함되는지 여부를 나타내는 적중 테스트 코드를 반환합니다.

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

매개 변수

dc
IDeviceContext

이 작업에서 사용할 IDeviceContext입니다.

backgroundRectangle
Rectangle

현재 비주얼 스타일 요소의 배경을 포함하는 Rectangle입니다.

pt
Point

테스트할 Point입니다.

options
HitTestOptions

HitTestOptions 값의 비트 조합입니다.

반환

HitTestCode

현재 비주얼 스타일 요소의 배경에서 pt가 있는 위치를 설명하는 HitTestCode입니다.

예외

dc이(가) null인 경우

적용 대상

HitTestBackground(Graphics, Rectangle, Region, Point, HitTestOptions)

현재 비주얼 스타일 요소의 배경과 지정된 범위 내에 점이 포함되는지 여부를 나타내는 적중 테스트 코드를 반환합니다.

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

매개 변수

g
Graphics

이 작업에서 사용할 Graphics입니다.

backgroundRectangle
Rectangle

현재 비주얼 스타일 요소의 배경을 포함하는 Rectangle입니다.

region
Region

배경 내에서 적중 테스트 영역의 범위를 지정하는 Region입니다.

pt
Point

테스트할 Point입니다.

options
HitTestOptions

HitTestOptions 값의 비트 조합입니다.

반환

HitTestCode

현재 비주얼 스타일 요소의 배경에서 pt가 있는 위치를 설명하는 HitTestCode입니다(있는 경우).

예외

g이(가) null인 경우

적용 대상