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 etCtrl
comme suffixe. Par exemple, si le nom court de votre contrôle estPrice
, le nom de la classe de contrôle estCPriceCtrl
.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 estPrice
, le nom du fichier d’en-tête estPriceCtrl.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 estPrice
, le nom du fichier d’en-tête estPriceCtrl.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 estPrice
, le nom du type de classe de contrôle estPrice 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 etPropPage
en tant que suffixe. Par exemple, si le nom court de votre contrôle estPrice
, le nom de la classe de page de propriétés estCPricePropPage
. 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 estPrice
, le nom du fichier d’en-tête de page de propriétés estPricePropPage.h
. Ce nom doit correspondre au nom de la classe.Fichier .cpp PropPage
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 estPrice
, le nom du fichier d’en-tête de page de propriétés estPricePropPage.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 estPrice
, le nom du type de page de propriétés estPrice 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++