Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Obtient les entrées de mots d’un dictionnaire.
La sélection d’une entrée de mot peut être effectuée par une combinaison de
- Chaîne avec des caractères phonétiques japonais, avec ou sans caractère générique à la fin de la chaîne.
- Mot, avec ou sans caractère générique à sa fin.
- Une partie de la parole
Syntaxe
HRESULT GetWords(
[in] const WCHAR *pwchFirst,
[in] const WCHAR *pwchLast,
[in] const WCHAR *pwchDisplay,
[in] ULONG ulPos,
[in] ULONG ulSelect,
[in] ULONG ulWordSrc,
[in, out] UCHAR *pchBuffer,
[in] ULONG cbBuffer,
[out] ULONG *pcWrd
);
Paramètres
[in] pwchFirst
Chaîne de texte avec laquelle les entrées IFEDictionary sont mises en correspondance ; la valeur doit être l’une des suivantes :
[in] pwchLast
Chaîne de texte utilisée pour mettre fin à une chaîne de texte. Celle-ci doit contenir la même valeur que pwchReading dans la structure IMEWRD lorsqu’une récupération est effectuée par une valeur unique ; autrement dit, pas par une valeur de plage. La valeur doit être l'une des suivantes :
Valeur | Signification |
---|---|
|
Valeur élevée. |
Chaîne Hiragana (texte intégral à récupérer). | |
Chaîne Hiragana se terminant par « * » (spécifiant uniquement les caractères de début du texte). |
[in] pwchDisplay
Chaîne d’affichage à laquelle les entrées IFEDictionary sont mises en correspondance ; la valeur doit être l’une des suivantes :
Valeur | Signification |
---|---|
|
Signifie « * ». |
Toute chaîne japonaise. | |
Chaîne japonaise se terminant par « * ». |
[in] ulPos
Filtre(s) sur les parties publiques microsoft IME de Speech. Il s’agit d’une combinaison d’un ou plusieurs des indicateurs suivants :
IFED_POS_NONE
IFED_POS_NOUN
IFED_POS_VERB
IFED_POS_ADJECTIVE
IFED_POS_ADJECTIVE_VERB
IFED_POS_ADVERB
IFED_POS_ADNOUN
IFED_POS_CONJUNCTION
IFED_POS_INTERJECTION
IFED_POS_INDEPENDENT
IFED_POS_INFLECTIONALSUFFIX
IFED_POS_PREFIX
IFED_POS_SUFFIX
IFED_POS_AFFIX
IFED_POS_TANKANJI
IFED_POS_IDIOMS
IFED_POS_SYMBOLS
IFED_POS_PARTICLE
IFED_POS_AUXILIARY_VERB
IFED_POS_SUB_VERB
IFED_POS_DEPENDENT
IFED_POS_ALL
[in] ulSelect
Spécifie la sortie de requête d’un mot. Il s’agit d’une combinaison d’un ou plusieurs des indicateurs suivants :
IFED_SELECT_NONE
IFED_SELECT_READING
IFED_SELECT_DISPLAY
IFED_SELECT_POS
IFED_SELECT_COMMENT
IFED_SELECT_ALL
[in] ulWordSrc
Spécifie le mot source. Quand IFEDictionary est un dictionnaire utilisateur, il s’agit d’une combinaison d’un ou plusieurs des indicateurs suivants :
IFED_REG_NONE
IFED_REG_USER
IFED_REG_AUTO
IFED_REG_GRAMMAR
IFED_REG_ALL
[in, out] pchBuffer
Mémoire tampon fournie par l’appelant pour recevoir les données.
[in] cbBuffer
Taille de pchBuffer.
[out] pcWrd
Nombre de structures IMEWRD retournées dans pchBuffer. Si plus d’entrées sont trouvées que pchBuffer peut stocker, IFED_S_MORE_ENTRIES sont retournées.
Valeur retournée
Cette méthode peut retourner l’une de ces valeurs.
Code de retour | Description |
---|---|
|
|
|
Le client doit appeler NextWords pour obtenir des structures IMEWRD supplémentaires. |
|
|
|
|
|
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | msime.h |