Partager via


Contrôles Windows

But

Un contrôle est une fenêtre enfant qu’une application utilise conjointement avec une autre fenêtre pour activer l’interaction utilisateur. Les contrôles sont souvent utilisés dans les boîtes de dialogue, mais ils peuvent également être utilisés dans d’autres fenêtres. Les contrôles dans les boîtes de dialogue fournissent à l’utilisateur un moyen de taper du texte, de choisir des options et d’initier des actions. Les contrôles dans d’autres fenêtres fournissent un large éventail de services, comme laisser l’utilisateur choisir des commandes, afficher l’état et afficher et modifier du texte. Cette documentation décrit les contrôles fournis par Windows et les éléments de programmation utilisés pour les créer et les manipuler.

Pour obtenir la liste de tous les contrôles Windows, y compris un lien vers une vue d’ensemble complète et des informations de référence pour chaque contrôle, consultez Bibliothèque de contrôles.

Public des développeurs

Les contrôles sont conçus pour être utilisés par les développeurs C/C++ et les concepteurs d’interface utilisateur. En général, les développeurs ont besoin d’un niveau modéré de compréhension des concepts de programmation de l’interface utilisateur, de la programmation d’API Windows et d’Unicode.

Conditions requises pour l’exécution

La prise en charge des contrôles est fournie par User32.dll et Comctl32.dll. Pour plus d’informations, consultez versions common Control.

Dans cette section

Sujet Description
À propos des contrôles courants
Fournit des informations générales communes à tous les contrôles pris en charge par Comctl32.dll.
contrôler les messages
Explique comment les messages Windows sont utilisés pour communiquer avec les contrôles.
contrôles personnalisés
Décrit différentes façons de créer des contrôles personnalisés.
contrôles de sous-classe
Décrit un moyen de personnaliser un contrôle en modifiant ses fonctionnalités ou en ajoutant de nouvelles.
de dessin personnalisé
Décrit un service, fourni par certains contrôles, que les applications peuvent utiliser pour personnaliser différents aspects de l’apparence du contrôle.
considérations relatives à la sécurité : Contrôles Microsoft Windows
Fournit des informations sur les considérations de sécurité relatives aux contrôles Windows.
bibliothèque de contrôles
Fournit des vue d’ensemble et des informations de référence sur chaque contrôle pris en charge par User32.dll et Comctl32.dll.
de référence de contrôle général
Fournit des informations de référence sur les éléments de programmation qui s’appliquent à plusieurs contrôles, pas seulement à un contrôle spécifique.
Control Spy v2.0
Décrit Control Spy, un outil qui aide les développeurs à comprendre les contrôles courants.
styles visuels
Décrit comment l’apparence des contrôles peut changer en fonction du style visuel choisi par l’utilisateur.
format de fichier de thème
Décrit le format des fichiers thème (.theme) utilisés dans Windows 7 et Windows Vista.