summary> Implementation of process communication via WM_COPYDATA </summary>
| MM_IPC.IPC | summary> Implementation of process communication via WM_COPYDATA </summary> |
| MessageAction | summary> Delegate for IPC.OnMessage event. |
| OnMessage | <summary>Event fired when message arrives</summary> |
| id | |
| WM_COPYDATA | |
| strData | |
| MM_IPC. | |
| dwData | |
| cbData | |
| lpData | |
| CD | |
| FindWindow | |
| SendMessage | |
| IPC | |
| WinExist | |
| Send | |
| WndProc |
summary> Delegate for IPC.OnMessage event.
public delegate void MessageAction( string message, int port )
summary>Event fired when message arrives</summary
public event MessageAction OnMessage
IntPtr id
const int WM_COPYDATA
string strData
public int dwData
public int cbData
public int 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 hHost, string msg, int port )
protected override void WndProc( ref Message m )