Rubrique AutoIt > WinAPIEx > Windows

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é