Voici la liste des fonctions de la rubrique AutoIt > WinAPIEx > Theme.
Cliquez sur le nom d'une fonction pour obtenir une description détaillée.
Pour les utiliser, vous aurez besoin d'ajouter #include <WinAPITheme.au3>.
| User Defined Function | Description |
|---|---|
| _WinAPI_BeginBufferedPaint | Commence une opération de peinture en mémoire tampon |
| _WinAPI_BufferedPaintClear | Efface un rectangle spécifié dans la mémoire tampon avec la couleur ARGB = {0,0,0,0} |
| _WinAPI_BufferedPaintInit | Initialise la peinture en tampon pour le thread courant |
| _WinAPI_BufferedPaintSetAlpha | Définit l'alpha à une valeur spécifiée dans un rectangle donné |
| _WinAPI_BufferedPaintUnInit | Ferme l'opération de peinture en tampon pour le thread courant |
| _WinAPI_CloseThemeData | Ferme le handle de données d'un thème de fenêtre spécifié |
| _WinAPI_DrawThemeBackground | Dessine la bordure et l'arrière-plan, définis par le style visuel, d'une partie d'un contrôle spécifié |
| _WinAPI_DrawThemeEdge | Dessine un ou plusieurs bords, définis par le style visuel, d'un rectangle |
| _WinAPI_DrawThemeIcon | Dessine une image à partir d'une liste d'images avec l'effet d'icône défini par le style visuel |
| _WinAPI_DrawThemeParentBackground | Dessine la partie d'un contrôle parent qui est couvert par un contrôle enfant partiellement transparent ou mélangé alpha |
| _WinAPI_DrawThemeText | Dessine un texte en utilisant la couleur et la police, définies par le style visuel |
| _WinAPI_DrawThemeTextEx | Dessine un texte en utilisant la couleur et la police définies par le style visuel |
| _WinAPI_EndBufferedPaint | Termine une opération de peinture en tampon et libère la handle de peinture en tampon associé |
| _WinAPI_GetBufferedPaintBits | Obtient le pointeur sur un bitmap tampon si le bitmap est indépendant du périphérique (DIB) |
| _WinAPI_GetBufferedPaintDC | Obtient le contexte de périphérique de peinture (DC) |
| _WinAPI_GetBufferedPaintTargetDC | Obtient le contexte de périphérique cible (DC) |
| _WinAPI_GetBufferedPaintTargetRect | Obtient le rectangle cible |
| _WinAPI_GetCurrentThemeName | Obtient le nom du style visuel actuel, le nom du jeu de couleurs et le nom de la taille |
| _WinAPI_GetThemeAppProperties | Obtient les flags de propriété qui contrôlent la façon dont les styles visuels sont appliqués dans l'application en cours |
| _WinAPI_GetThemeBackgroundContentRect | Obtient la taille de la zone de contenu de l'arrière-plan défini par le style visuel |
| _WinAPI_GetThemeBackgroundExtent | Calcule la taille et l'emplacement de l'arrière-plan, défini par le style visuel, pour une zone de contenu donné |
| _WinAPI_GetThemeBackgroundRegion | Calcule la région d'un arrière-plan régulier ou partiellement transparent qui est délimité par un rectangle spécifié |
| _WinAPI_GetThemeBitmap | Obtient le bitmap associé à un thème particulier, la partie, l'état et la propriété |
| _WinAPI_GetThemeBool | Obtient la valeur de la propriété BOOL de la section SysMetrics des données du thème |
| _WinAPI_GetThemeColor | Obtient la valeur d'une propriété couleur |
| _WinAPI_GetThemeDocumentationProperty | Obtient la valeur d'une propriété de thème dans la section documentation d'un fichier de thème spécifié |
| _WinAPI_GetThemeEnumValue | Obtient la valeur d'une propriété de type énuméré |
| _WinAPI_GetThemeFilename | Obtient la valeur d'une propriété nom de fichier |
| _WinAPI_GetThemeFont | Obtient la valeur d'une propriété police |
| _WinAPI_GetThemeInt | Obtient la valeur d'une propriété INT |
| _WinAPI_GetThemeMargins | Obtient la valeur d'une propriété de marges |
| _WinAPI_GetThemeMetric | Obtient la valeur d'une propriété métrique |
| _WinAPI_GetThemePartSize | Calcule la taille d'origine de la partie définie par un style visuel |
| _WinAPI_GetThemePosition | Obtient la valeur d'une propriété de position |
| _WinAPI_GetThemePropertyOrigin | Obtient l'emplacement de la définition pour une propriété de thème donnée |
| _WinAPI_GetThemeRect | Obtient la valeur d'une propriété RECT |
| _WinAPI_GetThemeString | Obtient la valeur d'une propriété chaîne |
| _WinAPI_GetThemeSysBool | Obtient la valeur booléenne d'une métrique système |
| _WinAPI_GetThemeSysColor | Obtient la valeur d'une couleur système |
| _WinAPI_GetThemeSysColorBrush | Obtient un pinceau de couleur du système |
| _WinAPI_GetThemeSysFont | Obtient les informations de police sur une police système |
| _WinAPI_GetThemeSysInt | Obtient la valeur d'un INT système |
| _WinAPI_GetThemeSysSize | Obtient une valeur de taille de la métrique système à partir des données du thème |
| _WinAPI_GetThemeSysString | Obtient la valeur d'une chaîne système |
| _WinAPI_GetThemeTextExtent | Calcule la taille et l'emplacement du texte spécifié lorsqu'il est rendu dans la police d'un style visuel |
| _WinAPI_GetThemeTextMetrics | Obtient des informations sur la police spécifiée par un style visuel pour une partie donnée |
| _WinAPI_GetThemeTransitionDuration | Obtient la durée de la transition spécifiée |
| _WinAPI_GetWindowTheme | Obtient le handle d'un thème de fenêtre qui a les styles visuels appliqués |
| _WinAPI_IsThemeActive | Vérifie si le style visuel pour l'application en cours est actif |
| _WinAPI_IsThemeBackgroundPartiallyTransparent | Détermine si l'arrière-plan spécifié par le style visuel a des morceaux transparents ou des morceaux mélangés alpha |
| _WinAPI_IsThemePartDefined | Détermine si un style visuel a défini des paramètres pour la partie spécifiée |
| _WinAPI_OpenThemeData | Ouvre les données de thème pour une fenêtre et sa classe associée |
| _WinAPI_SetThemeAppProperties | Définit les flags qui déterminent comment les styles visuels sont mis en œuvre dans l'application appelante |
| _WinAPI_SetWindowTheme | Force une fenêtre à utiliser un ensemble différent d'informations de style visuel que sa classe utilise normalement |