Freigeben über


RemoteTextConnection.RegisterThread(UInt32) Methode

Definition

Registriert einen Thread, in dem die Remotedesktopclientanwendung remote UI darstellt.

public:
 virtual void RegisterThread(unsigned int threadId) = RegisterThread;
void RegisterThread(uint32_t const& threadId);
public void RegisterThread(uint threadId);
function registerThread(threadId)
Public Sub RegisterThread (threadId As UInteger)

Parameter

threadId
UInt32

unsigned int

uint32_t

Die ID eines Threads, in dem der Inhalt einer Remoteanwendung angezeigt wird.

Hinweise

Wenn ein registrierter Thread in den Vordergrund wechselt, kommunizieren die von Windows bereitgestellten integrierten Eingabemethoden mit der RemoteTextConnection , für die der Thread registriert wurde, und nicht mit dem lokalen Fenster. Alle lokalen Benutzeroberfläche, die in Threads gehostet wird, die nicht über diese Methode für die Texteingabevirtualisierung registriert wurden, funktionieren weiterhin mit integrierten Eingabemethoden, die von Windows bereitgestellt werden.

Wenn eine Remotedesktopclientanwendung lokale und Remotebenutzeroberfläche auf demselben Thread hostet, kann es erforderlich sein, dass die Anwendung die Texteingabevirtualisierung über die IsEnabled-Eigenschaft deaktiviert, während die lokale Benutzeroberfläche den Fokus hat.

Gilt für:

Weitere Informationen