#中调用委托的简单方法

一,定义一个委托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#的类库来达到同样的目的。

 

你可能感兴趣的:(#中调用委托的简单方法)