Metodo ITransformProvider::Move (uiautomationcore.h)
Sposta il controllo.
Sintassi
HRESULT Move(
[in] double x,
[in] double y
);
Parametri
[in] x
Tipo: double
Coordinate dello schermo assoluto del lato sinistro del controllo.
[in] y
Tipo: double
Coordinate dello schermo assolute della parte superiore del controllo.
Valore restituito
Tipo: HRESULT
Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .
Commenti
Un oggetto non può essere spostato, ridimensionato o ruotato in modo che la posizione dello schermo risultante sia completamente esterna alle coordinate del contenitore e non accessibile alla tastiera o al mouse. Ad esempio, quando una finestra di primo livello è
spostato completamente fuori schermo o un oggetto figlio viene spostato all'esterno dei limiti del riquadro di visualizzazione del contenitore. In questi casi l'oggetto viene posizionato il più vicino possibile alle coordinate dello schermo richieste con le coordinate superiore o sinistra sottoposte a override all'interno dei limiti del contenitore.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP [app desktop | App UWP] |
Server minimo supportato | Windows Server 2003 [app desktop | App UWP] |
Piattaforma di destinazione | Windows |
Intestazione | uiautomationcore.h (include UIAutomation.h) |
Vedi anche
Cenni preliminari sui provider di automazione interfaccia utente