EventArgs |
IPCEventArgs |
summary> Event Arguments for IPC class </summary>
IPCEventArgs | summary> Event Arguments for IPC class </summary> |
Hwnd | summary> Handle of the receiver. |
Data | summary> Binary data. |
Text | summary> If data is textual message, it will be saved in this property. |
Port | summary> Port, by default 100. |
IPC | summary> Inter-Process Communication using WM_COPYDATA. |
MessageHandler | <summary> Delegate for MessageHandler. |
Handler | <summary>Event fired when message arrives</summary> |
WM_COPYDATA | |
IPC. | |
dwData | |
cbData | |
lpData | |
CD | |
FindWindow | |
SendMessage | |
IPC | |
WinExist | |
Send | |
Send | |
WndProc |
NativeWindow |
IPC |
summary> Inter-Process Communication using WM_COPYDATA. </summary>
MessageHandler | <summary> Delegate for MessageHandler. |
Handler | <summary>Event fired when message arrives</summary> |
WM_COPYDATA |
summary> Handle of the receiver.
public IntPtr Hwnd
summary> Binary data.
public Byte[] Data
summary> If data is textual message, it will be saved in this property.
public string Text
summary> Port, by default 100.
public int Port
summary Delegate for MessageHandler.
public delegate void MessageHandler( object sender, IPCEventArgs ea )
summary>Event fired when message arrives</summary
public event MessageHandler Handler
const int WM_COPYDATA
public IntPtr dwData
public int cbData
public IntPtr lpData
COPYDATASTRUCT CD
private static extern IntPtr FindWindow( string lpClassName, string lpWindowName )
private static extern int SendMessage( IntPtr hWnd, int wMsg, IntPtr wParam, ref COPYDATASTRUCT lParam )
public IPC( Form Host )
public static IntPtr WinExist( string WinTitle )
public bool Send( IntPtr Hwnd, string Text, int Port )
protected override void WndProc( ref Message m )