您的位置:首页 > 编程语言 > C#

#中调用委托的简单方法

2011-12-30 23:43 246 查看
一,定义一个委托DGUpdateUI

delegate void DGUpdateUI ();

txtShowMessage.Invoke(new DGUpdateUI(delegate()

{
    txtShowMessage.AppendText("线程完成!");
}));
二,直接使用系统的ThreadStart委托
txtShowMessage.Invoke(new ThreadStart(delegate()
{
    txtShowMessage.AppendText("线程完成!");
}));

可惜第二种方法不能在c++/cli中使用,不过借助clr,我们可以在c++/cli中调用c#的类库来达到同样的目的。

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  c#