Freigeben über


FocusChangeForCrossThreadClientEventArgs Klasse

Definition

Wird von einem Steuerelement im Benutzeroberflächenthread von Visual Studio ausgelöst, wenn es über einen untergeordneten Win32-HWND verfügt, der zu einem anderen Thread gehört und den Win32-Fokus erhalten hat. Erforderlich für die richtige Fokuswiederherstellung, wenn Visual Studio die Aktivierung verliert/wieder erhält.

public ref class FocusChangeForCrossThreadClientEventArgs sealed : System::Windows::RoutedEventArgs
public sealed class FocusChangeForCrossThreadClientEventArgs : System.Windows.RoutedEventArgs
type FocusChangeForCrossThreadClientEventArgs = class
    inherit RoutedEventArgs
Public NotInheritable Class FocusChangeForCrossThreadClientEventArgs
Inherits RoutedEventArgs
Vererbung
FocusChangeForCrossThreadClientEventArgs

Konstruktoren

FocusChangeForCrossThreadClientEventArgs(IntPtr)

Erstellt ein FocusChangeForCrossThreadClientEventArgs Objekt, das dem angegebenen Fenster zugeordnet ist.

FocusChangeForCrossThreadClientEventArgs(IntPtr, Object)

Erstellt ein FocusChangeForCrossThreadClientEventArgs Objekt, das dem angegebenen Fenster zugeordnet ist und aus dem angegebenen Quellobjekt eminiert.

Felder

FocusChangeForCrossThreadClientEvent

Ein Ereignis, das ausgelöst wird, um Visual Studio darauf hinzuweisen, dass ein Fenster, das zu einem anderen Thread als dem UI-Thread von Visual Studio gehört, win32-Fokus erhält.

Eigenschaften

HwndGainingFocus

Der HWND des Fensters, das den Fokus gewinnt.

Gilt für: