HwndSource Конструкторы

Определение

Инициализирует новый экземпляр класса HwndSource.

Перегрузки

HwndSource(HwndSourceParameters)

Инициализирует новый экземпляр класса HwndSource, используя структуру, содержащую начальные установки.

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

Инициализирует новый экземпляр класса HwndSource, используя заданные стиль класса, стиль, расширенный стиль, позицию x-y, имя и родительское окно.

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

Инициализирует новый экземпляр класса HwndSource, используя заданные стиль класса, стиль, расширенный стиль, позицию x-y, ширину, высоту, имя и родительское окно.

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

Инициализирует новый экземпляр класса HwndSource, используя заданные стиль класса, стиль, расширенный стиль, позицию x-y, ширину, высоту, имя, родительское окно и значение, указывающее, должен ли размер окна определяться автоматически.

Комментарии

Важно!

Этот метод недоступен в зоне безопасности Интернета.

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 для создания HwndSourceParameters структуры для parameters значения. Необходимо использовать HwndSourceParameters конструктор, позволяющий указать начальное имя окна. Если вы используете конструктор по умолчанию HwndSourceParameters и создаете HwndSource его, оно HwndSource не отображается, так как начальное имя окна является обязательным требованием для представленного HWND.

Применяется к

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

Инициализирует новый экземпляр класса HwndSource, используя заданные стиль класса, стиль, расширенный стиль, позицию x-y, имя и родительское окно.

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)

Инициализирует новый экземпляр класса HwndSource, используя заданные стиль класса, стиль, расширенный стиль, позицию x-y, ширину, высоту, имя и родительское окно.

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)

Инициализирует новый экземпляр класса HwndSource, используя заданные стиль класса, стиль, расширенный стиль, позицию x-y, ширину, высоту, имя, родительское окно и значение, указывающее, должен ли размер окна определяться автоматически.

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.

Атрибуты

Комментарии

Важно!

Этот метод недоступен в зоне безопасности Интернета.

Применяется к