Méthode ITfPropertyStore::D ivide (msctf.h)
Appelé lorsque le texte couvert par la propriété est divisé en deux plages.
Syntaxe
HRESULT Divide(
[in] ITfRange *pRangeThis,
[in] ITfRange *pRangeNew,
[out] ITfPropertyStore **ppPropStore
);
Paramètres
[in] pRangeThis
Pointeur vers un objet ITfRange qui contient la plage que le magasin de propriétés couvre désormais. Il s’agit de la plage de texte la plus proche du début du contexte.
[in] pRangeNew
Pointeur vers un objet ITfRange qui contient la plage que le nouveau magasin de propriétés couvrira. Il s’agit de la plage de texte la plus proche de la fin du contexte.
[out] ppPropStore
Pointeur vers un pointeur d’interface ITfPropertyStore qui reçoit un nouvel objet de magasin de propriétés qui couvrira la plage spécifiée par pRangeNew.
Valeur retournée
Cette méthode peut retourner l’une de ces valeurs.
Valeur | Description |
---|---|
|
La méthode a réussi. |
Notes
Cette méthode crée un objet de magasin de propriétés pour couvrir pRangeNew et retourne le pointeur vers cet objet dans ppPropStore. Si aucun nouveau magasin de propriétés n’est retourné, le magasin de propriétés d’origine est ignoré et le magasin de propriétés des deux plages est défini sur vide.
Si cette méthode retourne une valeur autre que S_OK, le magasin de propriétés d’origine est ignoré.
Spécifications
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau | Applications UWP] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau | Applications UWP] |
Plateforme cible | Windows |
En-tête | msctf.h |
DLL | Msctf.dll |
Composant redistribuable | TSF 1.0 sur Windows 2000 Professionnel |