AddAtomW |
kernel32.dll | Ajoute un atome |
---|---|---|
Windows 9X, NT 3.1+, 2000, XP, 2003 |
Syntaxe
ATOM AddAtomW(LPCWSTR lpString); |
Paramètres
Nom | Description |
---|---|
lpString | Ce paramètre permet d'indiquer l'adresse de la chaîne de caractères à ajouter. |
Description
Cette fonction permet d'ajouter un caractère étendue (Unicode) à l'Atom global.
Remarques
- La fonction AddAtomW n'entrepose pas plus d'une copie d'une chaîne de caractères spécifiée dans la table Atom. Si la chaîne de caractères est déjà dans la table, la fonction renvoie l'Atom existant et, dans le cas d'un Atom de chaîne de caractères, incrémente le compte de références de la chaîne de caractères.
- Si lpString a le format "#1234", la fonction AddAtomW renvoie un Atom entier dont la valeur est la représentation sur 16 bits du nombre décimal spécifié dans la chaîne de caractères (0x04D2, dans cet exemple). Si la valeur décimale spécifiée est 0x0000 ou est supérieure ou égale à 0xC000, alors la valeur renvoyée est 0, cette situation indiquant une erreur. Si lpString a été créé par la macro MAKEINTATOM, le mot de poids faible doit être compris entre 0x0001 et 0xBFFF. Si le mot de poids faible ne se trouve pas dans cette intervalle, alors la fonction échoue.
- Si lpString a une autre forme, alors AddAtomW renvoie un Atom de chaîne de caractères.
Voir également
Articles - Les géants de l'informatique - Microsoft
Dernière mise à jour : Samedi, 5 décembre 2015