invoke的用法?
invoke這個方法就是調(diào)用委托,MSDN上的解譯是:Control.Invoke 方法在擁有此控件的基礎窗口句柄的線程上執(zhí)行委托。
重載列表--------------------------------------------------------------------------------名稱 說明 Control.Invoke (Delegate) 在擁有此控件的基礎窗口句柄的線程上執(zhí)行指定的委托。 由 .NET Compact Framework 支持。
Control.Invoke (Delegate, Object[]) 在擁有控件的基礎窗口句柄的線程上,用指定的參數(shù)列表執(zhí)行指定委托。 由 .NET Compact Framework 支持。 具體參考請看:http://msdn.microsoft.com/zh-cn/library/30s4t80c(v=VS.80).aspx我的理解就是,用invoke調(diào)用用的委托方法,是被Controller控制的,如果Controller有錯誤,invoke就會報錯,然后終止調(diào)用的委托,就和一個進程和線的關系差不多