Partager via


Méthode ITfLangBarItemBalloon ::GetPreferredSize (ctfutb.h)

Obtient la taille préférée, en pixels, de la bulle.

Syntaxe

HRESULT GetPreferredSize(
  [in]  const SIZE *pszDefault,
  [out] SIZE       *psz
);

Paramètres

[in] pszDefault

Pointeur vers une structure SIZE qui contient la taille par défaut, en pixels, de la bulle.

[out] psz

Pointeur vers une structure SIZE qui reçoit la taille de ballon préférée, en pixels. Le membre cy de cette structure est ignoré.

Valeur retournée

Cette méthode peut retourner l’une de ces valeurs.

Valeur Description
S_OK
La méthode a réussi.

Remarques

Cette méthode est obligatoire. La bulle doit fournir la taille préférée en réponse à cette méthode.

Pour obtenir la police utilisée pour dessiner la bulle, appelez GetStockObject avec DEFAULT_GUI_FONT. Cette police peut être utilisée pour calculer la taille de bulle préférée au moment de l’exécution.

Si le texte de bulle ne correspond pas à la taille par défaut obtenue à partir de cette méthode, la barre de langue tronque le texte et ajoute des points de suspension au texte.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
Plateforme cible Windows
En-tête ctfutb.h
DLL Msctf.dll
Composant redistribuable TSF 1.0 sur Windows 2000 Professionnel

Voir aussi

GetStockObject

ITfLangBarItemBalloon

SIZE