如何跨线程对Windows窗体控件的调用?(msdn上说的太复杂)
rt 问题点数:20、回复次数:2Top
1 楼BWZY(如果没有电脑,我还会是那么帅!!!!!)回复于 2006-03-04 19:13:07 得分 0
vs2005
vs2003没有这样的问题Top
2 楼skyover(嘻哈呵嘿)回复于 2006-03-04 20:31:34 得分 20
使用控件的InvokeRequired属性来判断是否需要Invoke,如果是则使用控件Invoke的方法来执行一个委托.
Invoke(new EventHandler(ChangeText),new object[]{sender,EventArgs.Empty});
void ChangeText(object sender,EventArgs e){
this.txtBox.Text = "2";
}Top




