Exemplo n.º 1
0
        protected override void WndProc(ref Message m)
        {
            switch (m.Msg)
            {

                case Win32_API.WM_COPYDATA:
                    COPYDATASTRUCT mystr = new COPYDATASTRUCT();
                    Type mytype = mystr.GetType();
                    mystr = (COPYDATASTRUCT)m.GetLParam(mytype);
                    String msg = mystr.lpData;
                    int runer_id = m.WParam.ToInt32();
                    Console.WriteLine("Got message(" + runer_id.ToString() + "):" + msg);
                    change_grid_row(runer_id, msg);
                    break;
            }
            base.WndProc(ref m);
        }
Exemplo n.º 2
0
 public static extern int SendMessage(int hWnd, int Msg, int wParam, ref COPYDATASTRUCT lParam);