Metodo IMathInputControl::SetPosition (micaut.h)
Modifica la posizione e le dimensioni del controllo.
Sintassi
HRESULT SetPosition(
[in] LONG Left,
[in] LONG Top,
[in] LONG Right,
[in] LONG Bottom
);
Parametri
[in] Left
Posizione più sinistra del controllo.
[in] Top
Posizione più alta del controllo.
[in] Right
Posizione più destra del controllo.
[in] Bottom
Posizione più bassa del controllo.
Valore restituito
Il metodo restituisce un HRESULT. I valori possibili includono, ma non sono limitati a, quelli indicati nella tabella seguente.
Codice restituito | Descrizione |
---|---|
|
Il metodo è riuscito. |
|
Il controllo è stato ridimensionato, ma la larghezza, l'altezza risultante o entrambi non sono uguali ai parametri di input. |
|
Si è verificato un errore non specificato. |
Commenti
Questo metodo può essere chiamato indipendentemente dallo stato di visibilità del controllo.
Questo metodo avrà esito positivo anche se i parametri non sono validi. Se il rettangolo è maggiore delle dimensioni massime consentite del controllo (finestra desktop), viene invece utilizzata la dimensione massima possibile. Se il rettangolo è minore delle dimensioni minime del controllo o troppo piccolo per mantenere invariato l'input penna e l'anteprima dei risultati, viene invece usata la dimensione minima possibile.
Se il metodo restituisce S_FALSE, il metodo GetPosition restituirà le caratteristiche effettive della dimensione del controllo.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 7 [solo app desktop] |
Server minimo supportato | Windows Server 2008 R2 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | micaut.h (include Micaut.h) |