C# Класс AdvancedLauncher.Tools.Win32.ComCtl32.StrongHWND

A SafeHandle representing an HWND with strong ownership semantics.
This class is located in the ComCtl32 library because of its dependency on WindowSubclass.
Наследование: AdvancedLauncher.Tools.Win32.User32.HWND
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
CreateWindowEx ( WS_EX dwExStyle, string lpClassName, string lpWindowName, WS dwStyle, int x, int y, int nWidth, int nHeight, HWND hWndParent, IntPtr hMenu, IntPtr hInstance, IntPtr lpParam ) : StrongHWND
StrongHWND ( ) : System
StrongHWND ( IntPtr hwnd ) : System

Защищенные методы

Метод Описание
OnHandleReleased ( ) : void
ReleaseHandle ( ) : bool

Описание методов

CreateWindowEx() публичный статический Метод

public static CreateWindowEx ( WS_EX dwExStyle, string lpClassName, string lpWindowName, WS dwStyle, int x, int y, int nWidth, int nHeight, HWND hWndParent, IntPtr hMenu, IntPtr hInstance, IntPtr lpParam ) : StrongHWND
dwExStyle WS_EX
lpClassName string
lpWindowName string
dwStyle WS
x int
y int
nWidth int
nHeight int
hWndParent AdvancedLauncher.Tools.Win32.User32.HWND
hMenu System.IntPtr
hInstance System.IntPtr
lpParam System.IntPtr
Результат StrongHWND

OnHandleReleased() защищенный Метод

protected OnHandleReleased ( ) : void
Результат void

ReleaseHandle() защищенный Метод

protected ReleaseHandle ( ) : bool
Результат bool

StrongHWND() публичный Метод

public StrongHWND ( ) : System
Результат System

StrongHWND() публичный Метод

public StrongHWND ( IntPtr hwnd ) : System
hwnd System.IntPtr
Результат System