Application.RegisterMessageLoop(Application+MessageLoopCallback) 方法

定义

注册一个回调以检查消息循环是否正在宿主环境中运行。

public:
 static void RegisterMessageLoop(System::Windows::Forms::Application::MessageLoopCallback ^ callback);
public static void RegisterMessageLoop (System.Windows.Forms.Application.MessageLoopCallback callback);
static member RegisterMessageLoop : System.Windows.Forms.Application.MessageLoopCallback -> unit
Public Shared Sub RegisterMessageLoop (callback As Application.MessageLoopCallback)

参数

callback
Application.MessageLoopCallback

当 Windows 窗体需要检查宿主环境是否仍在发送消息时,所要调用的方法。

注解

在另一个环境中托管Windows 窗体(例如非托管应用程序)时,将使用此方法。 在托管环境中,如果Windows 窗体未处理消息,该MessageLoop属性将始终返回 false。 使用此回调告知Windows 窗体宿主环境是否仍在处理消息。

适用于

另请参阅