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
.
- Атрибуты
Комментарии
Важно!
Этот метод недоступен в зоне безопасности Интернета.