C# Class Tsukikage.WindowsUtil.WindowSubclassingMessageFilter

昔懐かしい方式でのウィンドウサブクラス化。
Inheritance: IDisposable
Show file Open project: ttsuki/ttsuki Class Usage Examples

Public Methods

Method Description
CallBaseWindowProc ( Message &m ) : void
Dispose ( ) : void
RegisterProc ( int msg, MessageProc proc ) : void
UnregisterProc ( int msg, MessageProc proc ) : void
WindowSubclassingMessageFilter ( IntPtr hWnd ) : System

Private Methods

Method Description
WndProc ( IntPtr hWnd, int msg, IntPtr wParam, IntPtr lParam ) : IntPtr

Method Details

CallBaseWindowProc() public method

public CallBaseWindowProc ( Message &m ) : void
m System.Windows.Forms.Message
return void

Dispose() public method

public Dispose ( ) : void
return void

RegisterProc() public method

public RegisterProc ( int msg, MessageProc proc ) : void
msg int
proc MessageProc
return void

UnregisterProc() public method

public UnregisterProc ( int msg, MessageProc proc ) : void
msg int
proc MessageProc
return void

WindowSubclassingMessageFilter() public method

public WindowSubclassingMessageFilter ( IntPtr hWnd ) : System
hWnd System.IntPtr
return System