UlFromSzHex
S’applique à : Outlook 2013 | Outlook 2016
Convertit une chaîne de chiffres hexadécimaux terminée par null en entier long non signé.
Propriété | Valeur |
---|---|
Fichier d’en-tête : |
Mapidefs.h |
Implémenté par : |
MAPI |
Appelé par : |
Applications clientes et fournisseurs de services |
ULONG UlFromSzHex(
LPCSTR lpsz
);
Paramètres
lpsz
[in] Pointeur vers la chaîne terminée par null à convertir. Le paramètre lpsz ne doit pas dépasser 65536 caractères.
Valeur renvoyée
UlFromSzHex retourne un entier long non signé. Si la chaîne ne commence pas par au moins un chiffre hexadécimal, zéro est retourné.
Remarques
La fonction UlFromSzHex cesse de convertir lorsqu’elle atteint le premier caractère de la chaîne qui n’est pas un chiffre hexadécimal. Par exemple, avec la chaîne « 5a », UlFromSzHex retourne la valeur entière 90. Étant donné la chaîne « 5g5h », la fonction retourne la valeur entière 5. Étant donné la chaîne « g5h5 », UlFromSzHex retourne zéro.
UlFromSzHex est sensible aux différences diacritiques, mais autorise « a » à « f » et « A » à « F » pour les chiffres hexadécimaux. Les chaînes aux formats Unicode et DBCS sont prises en charge. La limite de longueur sur lpsz est en caractères, pas nécessairement en octets.