Voici la liste des fonctions de la rubrique AutoIt > WinAPIEx > Windows.
Cliquez sur le nom d'une fonction pour obtenir une description détaillée.
Pour les utiliser, vous aurez besoin d'ajouter #include <WinAPISysWin.au3>.
User Defined Function | Description |
---|---|
_WinAPI_AdjustWindowRectEx | Calcule la taille requise du rectangle contenant la fenêtre, en fonction de la taille souhaitée du rectangle client |
_WinAPI_AnimateWindow | Vous permet de produire des effets spéciaux lors de l'affichage ou du masquage des fenêtres |
_WinAPI_BeginDeferWindowPos | Alloue de la mémoire pour une structure contenant la position d'une ou plusieurs fenêtres |
_WinAPI_BringWindowToTop | Fait monter la fenêtre spécifiée au sommet de l'ordre Z |
_WinAPI_BroadcastSystemMessage | Envoie un message aux destinataires spécifiés |
_WinAPI_CallWindowProc | Transmet les informations Hook de la procédure Hook suivante dans la chaîne de Hook courante |
_WinAPI_CallWindowProcW | Transmet des informations de message à la procédure window spécifiée |
_WinAPI_CascadeWindows | Affiche en cascade les fenêtres enfant spécifiées d'une fenêtre parent spécifiée |
_WinAPI_ChangeWindowMessageFilterEx | Modifie le filtre des messages User Interface Privilege Isolation (UIPI) pour une fenêtre spécifiée |
_WinAPI_ChildWindowFromPointEx | Détermine laquelle, si le cas se présente, des fenêtres enfants appartenant à une fenêtre parente spécifiée contient le point spécifié |
_WinAPI_CloseWindow | Réduit (mais ne détruit pas) la fenêtre spécifiée |
_WinAPI_CreateWindowEx | Crée une fenêtre recouvrante, pop-up, ou enfant |
_WinAPI_DeferWindowPos | Met à jour, pour une fenêtre spécifiée, la structure spécifiée qui contient la position et la taille de multiples fenêtres |
_WinAPI_DefWindowProc | Appelle la procédure de fenêtre par défaut pour fournir un traitement par défaut |
_WinAPI_DefWindowProcW | Appelle la procédure de fenêtre par défaut pour fournir un traitement par défaut pour tous les messages de fenêtre |
_WinAPI_DeregisterShellHookWindow | Annule l'inscription d'une fenêtre Shell spécifiée qui est inscrite pour recevoir les messages hook Shell |
_WinAPI_DestroyWindow | Détruit la fenêtre spécifiée |
_WinAPI_DragAcceptFiles | Enregistre si une fenêtre accepte les fichiers tirés-déposés |
_WinAPI_DragFinish | Libère la mémoire que le système a allouée pour l'utilisation du transfert de noms de fichiers à une application |
_WinAPI_DragQueryFileEx | Obtient les noms des fichiers déposés qui résultent d'une opération glisser-déposer qui a réussi |
_WinAPI_DragQueryPoint | Obtient la position du pointeur de la souris à l'instant où un fichier est déposé au cours d'une opération glisser-déposer |
_WinAPI_EndDeferWindowPos | Met à jour simultanément la position et la taille d'une ou plusieurs fenêtres dans un cycle de rafraîchissement d'écran unique |
_WinAPI_EnumChildWindows | Énumère les fenêtres enfant qui appartiennent à la fenêtre parent spécifié |
_WinAPI_EnumWindows | Énumère toutes les fenêtres |
_WinAPI_EnumWindowsPopup | Énumère les fenêtres popup |
_WinAPI_EnumWindowsTop | Énumère toutes les fenêtres de haut niveau |
_WinAPI_FindWindow | Obtient le handle de la fenêtre de haut niveau dont le nom de classe et le nom fenêtre correspondent aux paramètres donnés |
_WinAPI_FlashWindow | Fait clignoter une fois, la fenêtre spécifiée |
_WinAPI_FlashWindowEx | Fait clignoter la fenêtre spécifiée |
_WinAPI_GetAncestor | Obtient le handle de la fenêtre ancêtre d'une fenêtre spécifiée |
_WinAPI_GetClassInfoEx | Obtient des informations sur une classe de fenêtre |
_WinAPI_GetClassLongEx | Obtient une valeur spécifiée associée à une fenêtre spécifiée |
_WinAPI_GetClassName | Obtient le nom de la classe à laquelle appartient une fenêtre spécifiée |
_WinAPI_GetClientHeight | Obtient la hauteur de la zone cliente d'une fenêtre |
_WinAPI_GetClientRect | Obtient les coordonnées de la zone cliente d'une fenêtre |
_WinAPI_GetClientWidth | Obtient la largeur de la zone cliente d'une fenêtre |
_WinAPI_GetDesktopWindow | Obtient le handle de la fenêtre du bureau de Windows |
_WinAPI_GetDlgItem | Obtient le handle d'un contrôle dans la boîte de dialogue spécifié |
_WinAPI_GetFocus | Obtient le handle de la fenêtre qui a le focus clavier |
_WinAPI_GetForegroundWindow | Obtient le handle de la fenêtre de premier plan |
_WinAPI_GetGUIThreadInfo | Obtient des informations sur une fenêtre active ou un thread de GUI spécifié |
_WinAPI_GetLastActivePopup | Détermine quelle fenêtre pop-up d'une fenêtre donnée était active le plus récemment |
_WinAPI_GetLayeredWindowAttributes | Obtient les attributs d'une fenêtre de type Layered |
_WinAPI_GetMessageExtraInfo | Obtient des informations de message supplémentaire pour le thread en cours |
_WinAPI_GetParent | Obtient le handle de la fenêtre parent de la fenêtre enfant spécifiée |
_WinAPI_GetParentProcess | Obtient le PID du processus parent du processus spécifié |
_WinAPI_GetShellWindow | Obtient le handle d'une fenêtre Shell du bureau |
_WinAPI_GetSysColor | Obtient la couleur courante de l'élément d'affichage spécifié |
_WinAPI_GetTopWindow | Obtient le handle de la fenêtre enfant au sommet de l'ordre Z |
_WinAPI_GetWindow | Obtient le handle d'une fenêtre qui a une relation déterminée avec une fenêtre spécifiée |
_WinAPI_GetWindowDC | Obtient le contexte de périphérique (DC) de la zone cliente de la fenêtre spécifiée |
_WinAPI_GetWindowDisplayAffinity | Obtient le paramètre d'affinité d'affichage actuel de tous les processus d'une fenêtre donnée |
_WinAPI_GetWindowExt | Obtient l'étendue des x et des y d'une fenêtre pour le contexte de périphérique spécifié |
_WinAPI_GetWindowFileName | Obtient le chemin d'accès complet du module associé au handle de la fenêtre spécifiée |
_WinAPI_GetWindowHeight | Obtient la hauteur d'une fenêtre |
_WinAPI_GetWindowInfo | Obtient des informations sur la fenêtre spécifiée |
_WinAPI_GetWindowLong | Obtient des informations sur la fenêtre spécifiée |
_WinAPI_GetWindowOrg | Obtient les coordonnées x et y de l'origine d'une fenêtre dans le contexte de périphérique spécifié |
_WinAPI_GetWindowPlacement | Obtient la position d'une fenêtre, Min, Max, et normale |
_WinAPI_GetWindowRect | Obtient les dimensions du rectangle de délimitation d'une fenêtre spécifiée |
_WinAPI_GetWindowText | Obtient le texte de la barre de titre de la fenêtre spécifiée |
_WinAPI_GetWindowThreadProcessId | Obtient l'identifiant du thread qui a créé la fenêtre spécifiée |
_WinAPI_GetWindowWidth | Obtient la largeur d'une fenêtre |
_WinAPI_InProcess | Détermine si une fenêtre appartient à l'actuel processus |
_WinAPI_InvalidateRect | Ajoute un rectangle à la région à repeindre de la fenêtre spécifiée |
_WinAPI_IsChild | Teste si une fenêtre est une fenêtre enfant d'une fenêtre spécifiée |
_WinAPI_IsClassName | Wrapper pour vérifier le ClassName d'un contrôle |
_WinAPI_IsHungAppWindow | Détermine si une application spécifiée ne répond pas |
_WinAPI_IsIconic | Détermine si la fenêtre spécifiée est minimisée (iconique) |
_WinAPI_IsWindow | Détermine si le handle de fenêtre spécifiée identifie une fenêtre existante |
_WinAPI_IsWindowEnabled | Détermine si la fenêtre spécifiée est activée pour l'entrée de la souris et du clavier |
_WinAPI_IsWindowUnicode | Détermine si la fenêtre spécifiée est une fenêtre native Unicode |
_WinAPI_IsWindowVisible | Obtient l'état de visibilité de la fenêtre spécifiée |
_WinAPI_IsZoomed | Détermine si une fenêtre est maximisée |
_WinAPI_KillTimer | Détruit le Timer spécifié |
_WinAPI_MoveWindow | Change la position et les dimensions de la fenêtre spécifiée |
_WinAPI_OpenIcon | Restaure une fenêtre réduite (iconique) à sa taille et sa position précédentes et active la fenêtre |
_WinAPI_PostMessage | Place un message dans la file de messages, puis retourne |
_WinAPI_RegisterClass | Enregistre une classe de fenêtre |
_WinAPI_RegisterClassEx | Enregistre une classe de fenêtre |
_WinAPI_RegisterShellHookWindow | Inscrit une fenêtre Shell spécifiée à recevoir certains messages d' événements ou de notifications |
_WinAPI_RegisterWindowMessage | Définit un nouveau message de fenêtre qui est garanti unique dans le système |
_WinAPI_SendMessageTimeout | Envoie le message spécifié à une ou plusieurs fenêtres |
_WinAPI_SetClassLongEx | Remplace la valeur spécifiée d'une fenêtre spécifiée |
_WinAPI_SetFocus | Définit le focus du clavier pour la fenêtre spécifiée |
_WinAPI_SetFont | Définit une police de fenêtre |
_WinAPI_SetForegroundWindow | Met la fenêtre spécifiée en premier plan et l'active |
_WinAPI_SetLayeredWindowAttributes | Définit les attributs d'une fenêtre de type Layered |
_WinAPI_SetMessageExtraInfo | Définit les informations de message supplémentaire pour le thread courant |
_WinAPI_SetParent | Change la fenêtre parent d'une fenêtre enfant spécifié |
_WinAPI_SetSysColors | Définit des informations sur les périphériques d'affichage du système |
_WinAPI_SetTimer | Crée un Timer avec une valeur hors délai spécifiée |
_WinAPI_SetWindowDisplayAffinity | Enregistre le paramètre d'affinité d'affichage en mode noyau sur la fenêtre spécifiée |
_WinAPI_SetWindowLong | Définit des informations sur la fenêtre spécifiée |
_WinAPI_SetWindowPlacement | Définit la position de la fenêtre: Min, Max, ou normale |
_WinAPI_SetWindowPos | Modifie la taille, la position, et l'ordre Z d'une fenêtre enfant, pop-up, ou de haut niveau |
_WinAPI_SetWindowText | Modifie le texte de la barre de titre d'une fenêtre |
_WinAPI_ShowOwnedPopups | Affiche ou masque toutes les fenêtres pop-up appartenant à la fenêtre spécifiée |
_WinAPI_ShowWindow | Définit l'état d'affichage de la fenêtre spécifiée |
_WinAPI_SwitchToThisWindow | Donne le focus à une fenêtre spécifiée et l'amène au premier plan |
_WinAPI_TileWindows | Arrange les fenêtres enfant spécifiées de la fenêtre parent spécifiée |
_WinAPI_UnregisterClass | Annule l'inscription d'une classe de fenêtre, libérant la mémoire requise pour la classe |
_WinAPI_UpdateLayeredWindow | Met à jour la position, la taille, la forme, le contenu et la translucidité d'une fenêtre de type Layered |
_WinAPI_UpdateLayeredWindowEx | Met à jour la transparence d'un bitmap d'une fenêtre de type Layered |
_WinAPI_UpdateLayeredWindowIndirect | Met à jour la position, la taille, la forme, le contenu et la transparence d'une fenêtre de type Layered |
_WinAPI_UpdateWindow | Repeint la zone cliente d'une fenêtre en envoyant un message WM_PAINT à la fenêtre |
_WinAPI_WindowFromPoint | Obtient le handle de la fenêtre qui contient un point spécifié |