摘要:
if (textBoxMsg.IsHandleCreated) textBoxMsg.BeginInvoke((ThreadStart)delegate { textBoxMsg.AppendText("msg"); });调用Invoke或BeginInvoke之前注意检查IsHandleCreated属性,否则如果在窗体初始化之前或窗体关闭之后调用Invoke或BeginInvoke将会出错Invoke会阻塞调用线程进入UI线程BeginInvoke则不会BeginInvoke的原理是将调用的方法Marshal成消息,然后调用Win32 API中的RegisterWindowMessage 阅读全文
posted @ 2011-01-29 14:21
sweetjian
阅读(387)
评论(0)
推荐(0)

浙公网安备 33010602011771号