C# Class AdvancedLauncher.Tools.Win32.ComCtl32.WindowSubclass

WindowSubclass hooks into the stream of messages that are dispatched to a window.
Inheritance: System.Runtime.ConstrainedExecution.CriticalFinalizerObject, IDisposable
Afficher le fichier Open project: GoldRenard/DMOAdvancedLauncher

Méthodes publiques

Méthode Description
Dispose ( ) : void
WindowSubclass ( HWND hwnd ) : System

Hooks into the stream of messages that are dispatched to the specified window.

The window must be owned by the calling thread.

Méthodes protégées

Méthode Description
Dispose ( bool disposing ) : void
WndProcOverride ( HWND hwnd, WM msg, IntPtr wParam, IntPtr lParam, IntPtr id, IntPtr data ) : IntPtr

Private Methods

Méthode Description
DisposeHelper ( bool disposing ) : void
IsCorrectThread ( HWND hwnd ) : bool
WindowSubclass ( ) : System
WndProc ( HWND hwnd, WM msg, IntPtr wParam, IntPtr lParam, IntPtr id, IntPtr data ) : IntPtr
WndProcStub ( IntPtr hwnd, int msg, IntPtr wParam, IntPtr lParam, IntPtr id, IntPtr data ) : IntPtr

Method Details

Dispose() public méthode

public Dispose ( ) : void
Résultat void

Dispose() protected méthode

protected Dispose ( bool disposing ) : void
disposing bool
Résultat void

WindowSubclass() public méthode

Hooks into the stream of messages that are dispatched to the specified window.
The window must be owned by the calling thread.
public WindowSubclass ( HWND hwnd ) : System
hwnd AdvancedLauncher.Tools.Win32.User32.HWND
Résultat System

WndProcOverride() protected méthode

protected WndProcOverride ( HWND hwnd, WM msg, IntPtr wParam, IntPtr lParam, IntPtr id, IntPtr data ) : IntPtr
hwnd AdvancedLauncher.Tools.Win32.User32.HWND
msg WM
wParam System.IntPtr
lParam System.IntPtr
id System.IntPtr
data System.IntPtr
Résultat System.IntPtr