次の方法で共有


HwndSource コンストラクター

定義

HwndSource クラスの新しいインスタンスを初期化します。

オーバーロード

HwndSource(HwndSourceParameters)

初期設定を格納している構造体を使用して、HwndSource クラスの新しいインスタンスを初期化します。

HwndSource(Int32, Int32, Int32, Int32, Int32, String, IntPtr)

クラス スタイル、スタイル、拡張スタイル、x-y 位置、名前、および親ウィンドウを指定して、HwndSource クラスの新しいインスタンスを初期化します。

HwndSource(Int32, Int32, Int32, Int32, Int32, Int32, Int32, String, IntPtr)

クラス スタイル、スタイル、拡張スタイル、x-y 位置、幅、高さ、名前、および親ウィンドウを指定して、HwndSource クラスの新しいインスタンスを初期化します。

HwndSource(Int32, Int32, Int32, Int32, Int32, Int32, Int32, String, IntPtr, Boolean)

指定したクラス スタイル、スタイル、拡張スタイル、x-y 位置、幅、高さ、名前、および親ウィンドウを使用し、さらに、ウィンドウでサイズが自動調整されるかどうかを指定して、HwndSource クラスの新しいインスタンスを初期化します。

注釈

重要

この方法は、インターネット セキュリティ ゾーンでは使用できません。

HwndSource(HwndSourceParameters)

初期設定を格納している構造体を使用して、HwndSource クラスの新しいインスタンスを初期化します。

public:
 HwndSource(System::Windows::Interop::HwndSourceParameters parameters);
[System.Security.SecurityCritical]
public HwndSource (System.Windows.Interop.HwndSourceParameters parameters);
public HwndSource (System.Windows.Interop.HwndSourceParameters parameters);
[<System.Security.SecurityCritical>]
new System.Windows.Interop.HwndSource : System.Windows.Interop.HwndSourceParameters -> System.Windows.Interop.HwndSource
new System.Windows.Interop.HwndSource : System.Windows.Interop.HwndSourceParameters -> System.Windows.Interop.HwndSource
Public Sub New (parameters As HwndSourceParameters)

パラメーター

parameters
HwndSourceParameters

ウィンドウを作成するために必要なパラメーターを格納している構造体。

属性

注釈

重要

この方法は、インターネット セキュリティ ゾーンでは使用できません。

既定の構造体には適切な初期既定値が含まれているため、特定の状況では、このコンストラクターシグネチャの方が便利な場合があります。

重要

このシグネチャを使用する場合は、既定HwndSourceParametersのコンストラクターを使用して値の構造をparametersHwndSourceParameters構築しないでください。 初期ウィンドウ名を HwndSourceParameters 指定できるコンストラクターを使用する必要があります。 既定 HwndSourceParameters のコンストラクターを使用し、それを使用して HwndSource 作成した HwndSource 場合、最初のウィンドウ名が表される HWND の構築要件であるため、表示されません。

適用対象

HwndSource(Int32, Int32, Int32, Int32, Int32, String, IntPtr)

クラス スタイル、スタイル、拡張スタイル、x-y 位置、名前、および親ウィンドウを指定して、HwndSource クラスの新しいインスタンスを初期化します。

public:
 HwndSource(int classStyle, int style, int exStyle, int x, int y, System::String ^ name, IntPtr parent);
[System.Security.SecurityCritical]
public HwndSource (int classStyle, int style, int exStyle, int x, int y, string name, IntPtr parent);
public HwndSource (int classStyle, int style, int exStyle, int x, int y, string name, IntPtr parent);
[<System.Security.SecurityCritical>]
new System.Windows.Interop.HwndSource : int * int * int * int * int * string * nativeint -> System.Windows.Interop.HwndSource
new System.Windows.Interop.HwndSource : int * int * int * int * int * string * nativeint -> System.Windows.Interop.HwndSource
Public Sub New (classStyle As Integer, style As Integer, exStyle As Integer, x As Integer, y As Integer, name As String, parent As IntPtr)

パラメーター

classStyle
Int32

ウィンドウの Win32 クラス スタイル。

style
Int32

ウィンドウの Win32 スタイル。

exStyle
Int32

ウィンドウの拡張 Win32 スタイル。

x
Int32

ウィンドウの左端の位置。

y
Int32

ウィンドウの上端の位置。

name
String

ウィンドウの名前。

parent
IntPtr

nativeint

ウィンドウの親ウィンドウのハンドル。

属性

注釈

重要

この方法は、インターネット セキュリティ ゾーンでは使用できません。

適用対象

HwndSource(Int32, Int32, Int32, Int32, Int32, Int32, Int32, String, IntPtr)

クラス スタイル、スタイル、拡張スタイル、x-y 位置、幅、高さ、名前、および親ウィンドウを指定して、HwndSource クラスの新しいインスタンスを初期化します。

public:
 HwndSource(int classStyle, int style, int exStyle, int x, int y, int width, int height, System::String ^ name, IntPtr parent);
[System.Security.SecurityCritical]
public HwndSource (int classStyle, int style, int exStyle, int x, int y, int width, int height, string name, IntPtr parent);
public HwndSource (int classStyle, int style, int exStyle, int x, int y, int width, int height, string name, IntPtr parent);
[<System.Security.SecurityCritical>]
new System.Windows.Interop.HwndSource : int * int * int * int * int * int * int * string * nativeint -> System.Windows.Interop.HwndSource
new System.Windows.Interop.HwndSource : int * int * int * int * int * int * int * string * nativeint -> System.Windows.Interop.HwndSource
Public Sub New (classStyle As Integer, style As Integer, exStyle As Integer, x As Integer, y As Integer, width As Integer, height As Integer, name As String, parent As IntPtr)

パラメーター

classStyle
Int32

ウィンドウの Win32 クラス スタイル。

style
Int32

ウィンドウの Win32 スタイル。

exStyle
Int32

ウィンドウの拡張 Win32 スタイル。

x
Int32

ウィンドウの左端の位置。

y
Int32

ウィンドウの上端の位置。

width
Int32

ウィンドウの幅。

height
Int32

ウィンドウの高さ。

name
String

ウィンドウの名前。

parent
IntPtr

nativeint

ウィンドウの親ウィンドウのハンドル。

属性

注釈

重要

この方法は、インターネット セキュリティ ゾーンでは使用できません。

適用対象

HwndSource(Int32, Int32, Int32, Int32, Int32, Int32, Int32, String, IntPtr, Boolean)

指定したクラス スタイル、スタイル、拡張スタイル、x-y 位置、幅、高さ、名前、および親ウィンドウを使用し、さらに、ウィンドウでサイズが自動調整されるかどうかを指定して、HwndSource クラスの新しいインスタンスを初期化します。

public:
 HwndSource(int classStyle, int style, int exStyle, int x, int y, int width, int height, System::String ^ name, IntPtr parent, bool adjustSizingForNonClientArea);
[System.Security.SecurityCritical]
public HwndSource (int classStyle, int style, int exStyle, int x, int y, int width, int height, string name, IntPtr parent, bool adjustSizingForNonClientArea);
public HwndSource (int classStyle, int style, int exStyle, int x, int y, int width, int height, string name, IntPtr parent, bool adjustSizingForNonClientArea);
[<System.Security.SecurityCritical>]
new System.Windows.Interop.HwndSource : int * int * int * int * int * int * int * string * nativeint * bool -> System.Windows.Interop.HwndSource
new System.Windows.Interop.HwndSource : int * int * int * int * int * int * int * string * nativeint * bool -> System.Windows.Interop.HwndSource
Public Sub New (classStyle As Integer, style As Integer, exStyle As Integer, x As Integer, y As Integer, width As Integer, height As Integer, name As String, parent As IntPtr, adjustSizingForNonClientArea As Boolean)

パラメーター

classStyle
Int32

ウィンドウの Win32 クラス スタイル。

style
Int32

ウィンドウの Win32 スタイル。

exStyle
Int32

ウィンドウの拡張 Win32 スタイル。

x
Int32

ウィンドウの左端の位置。

y
Int32

ウィンドウの上端の位置。

width
Int32

ウィンドウの幅。

height
Int32

ウィンドウの高さ。

name
String

ウィンドウの名前。

parent
IntPtr

nativeint

ウィンドウの親ウィンドウのハンドル。

adjustSizingForNonClientArea
Boolean

レイアウト マネージャーのサイズ設定に非クライアント領域を含める場合は true。それ以外の場合は false

属性

注釈

重要

この方法は、インターネット セキュリティ ゾーンでは使用できません。

適用対象