Partager via


Modèle Bibliothèque de contrôles Windows (C++)

Le modèle Bibliothèque de contrôles Windows permet de créer des contrôles personnalisés, lesquels sont utilisés sur les Windows Forms. Pour plus d'informations, consultez Contrôles Windows Forms.

Le modèle ajoute automatiquement les références et fichiers projet essentiels servant de point de départ à l'élaboration de votre application :

  • Références aux espaces de noms .NET Framework suivants :

    • System.XML – Contient des classes qui fournissent une prise en charge basée sur des normes pour le traitement XML.

    • System.Windows.Forms - Contient des classes qui permettent de créer des applications Windows qui mettent à profit les fonctionnalités élaborées de l'interface utilisateur disponibles dans le système d'exploitation Microsoft Windows.

    • System.Drawing - Contient des classes qui permettent d'accéder aux fonctionnalités graphiques de base GDI+.

    • System.Data - Contient des classes qui constituent l'architecture ADO.NET, qui est la principale méthode d'accès aux données pour les applications managées.

    • System - Contient des classes fondamentales et des classes de base qui définissent les valeurs et les types de données de référence, les événements et les gestionnaires d'événements, les interfaces, les attributs et le traitement des exceptions les plus courants.

    • mscorlib – DLL de l'assembly qui fournit la prise en charge .NET Framework.

  • Fichiers sources :

    • Control (fichier .cpp) - Principal fichier source et point d'entrée dans l'application créée par Visual Studio à votre intention. Identifie le fichier .dll du projet et son espace de noms. Fournissez votre propre code dans ce fichier.

    • AssemblyInfo.cpp - Fichier contenant des informations (attributs, fichiers, ressources, types, informations de versioning, informations de signature, etc.) pour modifier les métadonnées de l'assembly du projet. Pour plus d'informations, consultez Contenu d'un assembly.

    • Stdafx.cpp – Utilisé pour générer un fichier d'en-tête précompilé nommé Win32.pch et un fichier de types précompilé nommé StdAfx.obj.

  • Fichiers d'en-tête :

    • Control (fichier .h) - Principal fichier Include pour le projet, contenant l'ensemble des déclarations, symboles globaux et directives #include pour les autres fichiers d'en-tête.

    • Control (fichier .resx) – Fichier de ressources XML dont la propriété BuildAction a la valeur Embedded Resource.

    • Stdafx.h – Utilisé pour générer un fichier d'en-tête précompilé nommé Win32.pch et un fichier de types précompilé nommé StdAfx.obj.

    • resource.h – Fichier include généré pour app.rc.

  • Fichiers de ressources :

    • app.rc - Le fichier de script de ressources d'un programme.

    • app.ico –Le fichier d'icônes d'un programme.

  • ReadMe.txt : fichier décrivant chaque fichier de votre projet en utilisant les noms de fichiers réels créés par le modèle.

Voir aussi

Tâches

Comment : créer des bibliothèques de contrôles Windows Forms

Référence

Fichiers créés pour les projets CLR

Autres ressources

Classes de composant