VisualStyleRenderer.HitTestBackground 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
判斷目前視覺化樣式項目的背景中是否包含點。
多載
HitTestBackground(IDeviceContext, Rectangle, IntPtr, Point, HitTestOptions) |
傳回點擊測試程式碼,指出點是否包含在目前視覺化樣式項目的背景和指定的區域中。 |
HitTestBackground(IDeviceContext, Rectangle, Point, HitTestOptions) |
傳回點擊測試程式碼,指出目前視覺化樣式項目的背景中是否包含點。 |
HitTestBackground(Graphics, Rectangle, Region, Point, HitTestOptions) |
傳回點擊測試程式碼 (Hit-Test Code),指出點是否包含在目前視覺化樣式項目的背景和指定的界限中。 |
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
參數
此作業將使用的 IDeviceContext。
- options
- HitTestOptions
HitTestOptions 值的位元組合。
傳回
HitTestCode,描述 pt
在目前視覺化樣式項目之背景中的位置。
例外狀況
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
參數
此作業將使用的 IDeviceContext。
- options
- HitTestOptions
HitTestOptions 值的位元組合。
傳回
HitTestCode,描述 pt
在目前視覺化樣式項目之背景中的位置。
例外狀況
dc
為 null
。
適用於
HitTestBackground(Graphics, Rectangle, Region, Point, HitTestOptions)
傳回點擊測試程式碼 (Hit-Test Code),指出點是否包含在目前視覺化樣式項目的背景和指定的界限中。
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 值的位元組合。
傳回
HitTestCode,描述 pt
在目前視覺化樣式項目之背景中的位置 (如果有的話)。
例外狀況
g
為 null
。