需要类似于Windows.Forms.Control.Invoke的东西

时间:2012-10-25 18:04:06

标签: c# winforms delegates

我正在使用图形框架(最类似于Windows窗体)。该框架在Win32WinCE环境中运行,该环境解释C#代码。我有使用Windows Forms编程的经验,我经常使用Windows.Forms.Control.Invoke(...)来调用委托,回调(有对象和EventArgs作为参数),最重要的是通过委托或回调调用线程中的函数。

我目前看不到在这个新框架中对Invoke执行类似操作的方法。有没有办法用C#编程调用函数?

是否有人可以使用C#代码来模拟函数调用Invoke,它接受像this.Invoke(new EventHandler(foo))之类的EventHandler或像Foo.Invoke(foo.myDelegate, param)这样的删除门,以便在CF .NET环境中交叉线程或执行异步函数调用

感谢您的帮助!

0 个答案:

没有答案