Freigeben über


ITransformProvider::Rotate-Methode (uiautomationcore.h)

Dreht das Steuerelement.

Syntax

HRESULT Rotate(
  [in] double degrees
);

Parameter

[in] degrees

Typ: double

Die Gradzahl, um die das Steuerelement gedreht wird. Bei einer positiven Zahl wird im Uhrzeigersinn gedreht; bei einer negativen Zahl wird gegen den Uhrzeigersinn gedreht.

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, die Größe geändert 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 wurde ein Fenster der obersten Ebene vollständig aus dem Bildschirm verschoben, oder ein untergeordnetes Objekt wurde 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

ITransformProvider

Übersicht über die Benutzeroberflächenautomatisierungs-Anbieter