Freigeben über


Application.RegisterMessageLoop(Application+MessageLoopCallback) Methode

Definition

Registriert einen Rückruf für die Prüfung, ob die Nachrichtenschleife in gehosteten Umgebungen ausgeführt wird.

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)

Parameter

callback
Application.MessageLoopCallback

Die aufzurufende Methode, wenn es Windows Forms überprüfen muss, ob die Hostumgebung weiterhin Meldungen sendet.

Hinweise

Diese Methode wird verwendet, wenn Windows Forms in einer anderen Umgebung gehostet wird, z. B. eine nicht verwaltete Anwendung. In gehosteten Umgebungen gibt die MessageLoop Eigenschaft immer false zurück, wenn Windows Forms keine Nachrichten verarbeitet. Verwenden Sie diesen Rückruf, um Windows Forms mitzuteilen, ob die Hostingumgebung weiterhin Nachrichten verarbeitet.

Gilt für

Siehe auch