Méthode IMathInputControl ::SetPosition (micaut.h)
Modifie l’emplacement et la taille du contrôle.
Syntaxe
HRESULT SetPosition(
[in] LONG Left,
[in] LONG Top,
[in] LONG Right,
[in] LONG Bottom
);
Paramètres
[in] Left
Position la plus à gauche du contrôle.
[in] Top
Position la plus élevée du contrôle.
[in] Right
Position la plus à droite du contrôle.
[in] Bottom
Position la plus basse du contrôle.
Valeur retournée
Cette méthode retourne un code HRESULT. Les valeurs possibles sont notamment celles figurant dans le tableau suivant.
Code de retour | Description |
---|---|
|
S_OK |
|
Le contrôle a été redimensionné, mais la largeur, la hauteur ou les deux ne sont pas égales aux paramètres d’entrée. |
|
Une erreur non spécifiée s'est produite. |
Remarques
Cette méthode peut être appelée quel que soit l’état de visibilité du contrôle.
Cette méthode réussit même si les paramètres ne sont pas valides. Si le rectangle est supérieur à la taille maximale autorisée du contrôle (fenêtre de bureau), la taille maximale possible est utilisée à la place. Si le rectangle est inférieur à la taille minimale du contrôle ou trop petit pour conserver l’aperçu de l’entrée manuscrite et du résultat intacts, la taille minimale possible est utilisée à la place.
Si la méthode retourne S_FALSE, la méthode GetPosition retourne les caractéristiques de taille réelles du contrôle.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 7 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 R2 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | micaut.h (inclure Micaut.h) |