ITransformProvider::Move-Methode (uiautomationcore.h)
Verschiebt das Steuerelement.
Syntax
HRESULT Move(
[in] double x,
[in] double y
);
Parameter
[in] x
Typ: double
Die absoluten Bildschirmkoordinaten der linken Seite des Steuerelements.
[in] y
Typ: double
Die absoluten Bildschirmkoordinaten des oberen Rands des Steuerelements.
Rückgabewert
Typ: HRESULT
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Hinweise
Ein Objekt kann nicht verschoben, vergrößert oder gedreht werden, sodass seine resultierende Bildschirmposition vollständig außerhalb der Koordinaten des Containers und für Tastatur oder Maus nicht zugänglich wäre. Beispielsweise, wenn ein Fenster der obersten Ebene
vollständig außerhalb des Bildschirms verschoben, oder ein untergeordnetes Objekt wird außerhalb der Grenzen des Viewports des Containers verschoben. In diesen Fällen wird das Objekt so nahe wie möglich an den angeforderten Bildschirmkoordinaten platziert, wobei die oberen oder linken Koordinaten überschrieben werden, um sich innerhalb der Containergrenzen zu befinden.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows XP [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [Desktop-Apps | UWP-Apps] |
Zielplattform | Windows |
Kopfzeile | uiautomationcore.h (uiAutomation.h einschließen) |
Weitere Informationen
Übersicht über die Benutzeroberflächenautomatisierungs-Anbieter
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für