Voici la liste des fonctions de la rubrique AutoIt > WinAPIEx > Conversion.
Cliquez sur le nom d'une fonction pour obtenir une description détaillée.
Pour les utiliser, vous aurez besoin d'ajouter #include <WinAPIConv.au3>.
| User Defined Function | Description |
|---|---|
| _WinAPI_CharToOem | Convertit une chaîne dans le jeu de caractères défini OEM |
| _WinAPI_ClientToScreen | Convertit les coordonnées client d'un point spécifié en coordonnées écran |
| _WinAPI_DWordToFloat | Convertit une valeur de type DWORD en une valeur de type FLOAT |
| _WinAPI_DWordToInt | Convertit une valeur de type DWORD en une valeur de type INT |
| _WinAPI_FloatToDWord | Convertit une valeur de type float en une valeur de type DWORD |
| _WinAPI_FloatToInt | Convertit une valeur float sur 4 octets en un sinteger |
| _WinAPI_GetXYFromPoint | Obtient les valeurs X, Y à partir d'une structure $tagPOINT |
| _WinAPI_GUIDFromString | Convertit une chaîne GUID en forme binaire |
| _WinAPI_GUIDFromStringEx | Convertit une chaîne GUID sous forme binaire |
| _WinAPI_HashData | Hache un bloc de mémoire |
| _WinAPI_HashString | Hache une chaîne |
| _WinAPI_HiByte | Retourne l'octet de poids fort d'une valeur 16 bits (2 octets) |
| _WinAPI_HiDWord | Extrait le DWORD de poids fort d'une valeur 64 bits (8 octets) |
| _WinAPI_HiWord | Retourne le mot de poids fort d'une valeur LongWord |
| _WinAPI_IntToDWord | Convertit une valeur de type INT en une valeur de type DWORD |
| _WinAPI_IntToFloat | Convertit un integer de 4 octets en valeur à virgule flottante |
| _WinAPI_LoByte | Extrait l'octet de poids faible d'une valeur 16 bits (2 octets) |
| _WinAPI_LoDWord | Retourne le DWORD de poids faible d'une valeur 64 bits (8 octets) |
| _WinAPI_LongMid | Extrait un nombre de bits d'une valeur DWORD (32 bits) |
| _WinAPI_LoWord | Extrait le mot de poids faible d'un LongWord |
| _WinAPI_MAKELANGID | Construit l'ID d'une langue à partir de l'id de langue principale et de l'id de dialecte |
| _WinAPI_MAKELCID | Construit l'Id locale à partir d'un Id de langue et d'un Id de tri |
| _WinAPI_MakeLong | Construit une valeur LongInt, à partir de deux valeurs Int |
| _WinAPI_MakeQWord | Construit une valeur QWORD à partir de deux valeurs DWORD |
| _WinAPI_MakeWord | Construit une valeur WORD (16 bits) à partir de deux octets (8 bits) |
| _WinAPI_MultiByteToWideChar | Mappe une chaîne de caractère en une chaîne de caractère large (Unicode) |
| _WinAPI_MultiByteToWideCharEx | Mappe une chaîne de caractère en une chaîne de caractère large (Unicode) |
| _WinAPI_OemToChar | Convertit une chaîne de caractère OEM en une chaîne ANSI |
| _WinAPI_PointFromRect | Obtient les coordonnées du coin supérieur gauche du rectangle $tagRECT sous la forme d'une structure $tagPOINT |
| _WinAPI_PrimaryLangId | Extrait l'id de la langue principale d'un id de langue |
| _WinAPI_ScreenToClient | Convertit les coordonnées d'écran d'un point spécifié sur l'écran en coordonnées clients |
| _WinAPI_ShortToWord | Convertit une valeur de type SHORT en une valeur de type WORD |
| _WinAPI_StrFormatByteSize | Convertit un nombre qui représente une taille en octets en une chaîne qui décompose cette taille en octets, kilo-octets, méga-octets et giga-octets |
| _WinAPI_StrFormatByteSizeEx | Convertit un nombre qui représente une taille en octets en une chaîne qui exprime cette taille en octet mais avec séparateur des milliers et unité |
| _WinAPI_StrFormatKBSize | Convertit un nombre qui représente une taille en octets, en une chaîne qui exprime cette taille en Ko avec arrondi, séparateur des milliers et unité |
| _WinAPI_StrFromTimeInterval | Convertit un nombre qui représente un intervalle de temps en millisecondes en une chaîne qui exprime ce temps en h, min, s avec unités |
| _WinAPI_StringFromGUID | Convertit un GUID binaire sous forme de chaîne |
| _WinAPI_SubLangId | Extrait id du dialecte à partir de l'id d'une langue |
| _WinAPI_SwapDWord | Convertit un ULONG little-endian en big-endian, et vice versa |
| _WinAPI_SwapQWord | Convertit un ULONGLONG little-endian en big-endian, et vice versa |
| _WinAPI_SwapWord | Convertit un USHORT little-endian en big-endian, et vice versa |
| _WinAPI_WideCharToMultiByte | Convertit une chaîne UTF-16 (caractères larges) en une chaîne multi-octets |
| _WinAPI_WordToShort | Convertit une valeur de type WORD en une valeur de type SHORT |