Partager via


Noms du contrôle, Assistant Contrôle ActiveX MFC

Spécifiez les noms de la classe de contrôle et de la classe de page de propriétés, les noms de types et les identificateurs de type pour votre contrôle. À l’exception du nom court, tous les autres champs peuvent être modifiés indépendamment. Si vous modifiez le texte du nom court, la modification est reflétée dans les noms de tous les autres champs de cette page. Ce comportement de nommage est conçu pour rendre tous les noms faciles à identifier lors du développement de votre contrôle.

  • Nom court

    Fournissez un nom abrégé pour le contrôle. Par défaut, ce nom est basé sur le nom du projet que vous avez fourni dans la boîte de dialogue Nouveau projet . Le nom que vous fournissez détermine les noms de classes, les noms de type et les identificateurs de type, sauf si vous modifiez ces champs individuellement.

  • Nom de la classe de contrôle

    Par défaut, le nom de la classe de contrôle est basé sur le nom court, avec C comme préfixe et Ctrl comme suffixe. Par exemple, si le nom court de votre contrôle est Price, le nom de la classe de contrôle est CPriceCtrl.

  • Fichier .h de contrôle

    Par défaut, le nom du fichier d’en-tête est basé sur le nom court, avec Ctrl comme suffixe et .h comme extension de fichier. Par exemple, si le nom court de votre contrôle est Price, le nom du fichier d’en-tête est PriceCtrl.h. Le nom de ce champ doit correspondre au nom de la classe de contrôle.

  • Contrôler le fichier .cpp

    Par défaut, le nom du fichier d’en-tête est basé sur le nom court, avec Ctrl comme suffixe et .cpp comme extension de fichier. Par exemple, si le nom court de votre contrôle est Price, le nom du fichier d’en-tête est PriceCtrl.cpp. Le nom de ce champ doit correspondre au nom de l’en-tête.

  • Nom du type de contrôle

    Par défaut, le nom du type de contrôle est basé sur le nom court, suivi de Control. Par exemple, si le nom court de votre contrôle est Price, le nom du type de classe de contrôle est Price Control. Si vous modifiez la valeur dans ce champ, vérifiez que le nom indique un héritage.

  • ID de type de contrôle

    Définit l’ID de type de contrôle de la classe de contrôle. Le contrôle écrit cette chaîne dans le Registre lorsqu’elle est ajoutée à un projet. Les applications conteneur utilisent cette chaîne pour créer une instance du contrôle.

    Par défaut, l’ID de type de contrôle est basé sur le nom du projet, que vous avez indiqué dans la boîte de dialogue Nouveau projet et le nom court. Ce nom doit correspondre au nom de type.

    Par défaut, l’ID de type de contrôle apparaît comme suit :

    ProjectName.ShortNameCtrl.1

    Si vous modifiez le nom court dans cette boîte de dialogue, l’ID de type de contrôle s’affiche comme suit :

    ProjectName.NewShortNameCtrl.1

  • Nom de la classe PropPage

    Par défaut, le nom de la classe de page de propriétés est basé sur le nom court, avec C comme préfixe et PropPage en tant que suffixe. Par exemple, si le nom court de votre contrôle est Price, le nom de la classe de page de propriétés est CPricePropPage. Ce nom doit correspondre au nom de la classe de contrôle, ajouté à PropPage.

  • Fichier PropPage .h

    Par défaut, le nom du fichier d’en-tête de page de propriétés est basé sur le nom court, avec comme PropPage suffixe et .h comme extension de fichier. Par exemple, si le nom court de votre contrôle est Price, le nom du fichier d’en-tête de page de propriétés est PricePropPage.h. Ce nom doit correspondre au nom de la classe.

  • Fichier PropPage .cpp

    Par défaut, le nom du fichier d’implémentation de page de propriétés est basé sur le nom court, avec comme PropPage suffixe et .cpp comme extension de fichier. Par exemple, si le nom court de votre contrôle est Price, le nom du fichier d’en-tête de page de propriétés est PricePropPage.cpp. Ce nom doit correspondre au nom du fichier d’en-tête.

  • Nom du type PropPage

    Par défaut, le nom du type de page de propriétés est basé sur le nom court, suivi de Property Page. Par exemple, si le nom court de votre contrôle est Price, le nom du type de page de propriétés est Price Property Page. Si vous modifiez la valeur dans ce champ, vérifiez que le nom indique la classe de contrôle.

  • PropPage type ID

    Définit l’ID de la classe de page de propriétés. Le contrôle écrit cette chaîne dans le Registre lorsqu’elle est appliquée à un projet. Une application conteneur utilise cette chaîne pour créer une instance de la page de propriétés du contrôle.

    Par défaut, l’ID de type de page de propriétés est basé sur le nom du projet, que vous avez indiqué dans la boîte de dialogue Nouveau projet et le nom court. Ce nom doit correspondre au nom de type.

    Par défaut, l’ID de type de page de propriétés apparaît comme suit :

    ProjectName.ShortNamePropPage.1

    Si vous modifiez le nom court dans cette boîte de dialogue, l’ID de type de page de propriétés s’affiche comme suit :

    ProjectName.NewShortNamePropPage.1

Voir aussi

Contrôle ActiveX MFC, Assistant
Paramètres de l’application, Assistant Contrôle ActiveX MFC
Paramètres du contrôle, Assistant Contrôle ActiveX MFC
Types de fichiers créés pour les projets Visual Studio C++