Exemplo n.º 1
0
 public void Show(string str)
 {
     if (null != str)
     {
         if (textBox1.InvokeRequired)
         {
             while (!textBox1.IsHandleCreated)
             {
                 if (textBox1.Disposing || textBox1.IsDisposed)
                 {
                     return;
                 }
             }
             ShowCallBack back = new ShowCallBack(Show);
             textBox1.Invoke(back, new object[] { str });
         }
         else
         {
             textBox1.AppendText("设备消息\r\n");
             textBox1.AppendText("\t" + str + "\r\n");
         }
     }
 }
 private static extern bool VSNET_ClientShowcallback(int hHandle, ShowCallBack CallBack, IntPtr context);