Terraria v1.4.4.9
Terraria source code documentation
|
Public Member Functions | |
WindowsMessageHook (IntPtr windowHandle) | |
void | AddMessageFilter (IMessageFilter filter) |
void | RemoveMessageFilter (IMessageFilter filter) |
void | Dispose () |
Protected Member Functions | |
virtual void | Dispose (bool disposing) |
Private Member Functions | |
delegate IntPtr | WndProcCallback (IntPtr hWnd, int msg, IntPtr wParam, IntPtr lParam) |
IntPtr | WndProc (IntPtr hWnd, int msg, IntPtr wParam, IntPtr lParam) |
bool | InternalWndProc (ref Message message) |
~WindowsMessageHook () | |
Private Attributes | |
IntPtr | _windowHandle = IntPtr.Zero |
IntPtr | _previousWndProc = IntPtr.Zero |
WndProcCallback | _wndProc |
List< IMessageFilter > | _filters = new List<IMessageFilter>() |
bool | disposedValue |
Static Private Attributes | |
const int | GWL_WNDPROC = -4 |
Definition at line 7 of file WindowsMessageHook.cs.