Assistant Ajout de variable membre
Mise à jour : novembre 2007
Cet Assistant ajoute une déclaration de variable membre au fichier d'en-tête et, selon les options, il peut ajouter du code au fichier .cpp. Lorsque vous avez ajouté la variable membre à l'aide de l'Assistant, vous pouvez modifier le code dans l'environnement de développement.
Accès
Définit l'accès à la variable membre. Les modificateurs d'accès sont des mots clés spécifiant le type d'accès des autres classes à la variable membre. Pour plus d'informations sur la spécification de l'accès, consultez Contrôle d'accès des membres. Par défaut, le niveau d'accès à la variable membre a la valeur public.Type de variable
Définit le type de retour pour la variable membre que vous ajoutez.Si vous ajoutez une variable membre qui n'est pas un contrôle de boîte de dialogue, sélectionnez son type dans la liste des types disponibles.
Pour plus d'informations sur les types, consultez Types fondamentaux.
char
short
double
unsigned char
float
unsigned int
int
unsigned long
long
Si vous ajoutez une variable membre pour un contrôle de boîte de dialogue, cette zone est remplie et contient le type d'objet retourné pour un contrôle ou une valeur. Si vous sélectionnez Contrôle, la zone Type de variable spécifie la classe de base du contrôle que vous avez sélectionné dans la zone ID de contrôle. Si le contrôle de boîte de dialogue contient une valeur et si vous sélectionnez Valeur, la zone Type de variable spécifie le type correct pour la valeur que le contrôle peut contenir. Pour plus d'informations, consultez Contrôles de boîtes de dialogue et types de variables.
Cette valeur dépend de votre sélection pour ID de contrôle et ne peut pas être modifiée.
Nom de la variable
Définit le nom de la variable membre que vous ajoutez. Les variables membres commencent généralement par la chaîne d'identification « m_, » proposée par défaut.Variable du contrôle
Indique que la variable membre gère un contrôle à l'intérieur d'une boîte de dialogue intégrant la prise en charge de l'échange et de la validation de données. Pour plus d'informations, consultez DoDataExchange. Cette option est disponible uniquement pour les variables membres ajoutées aux classes dérivées de CDialog. Activez cette case à cocher pour sélectionner les options ID de contrôle et Type de contrôle.ID de contrôle
Définit l'ID de la variable de contrôle que vous ajoutez. Sélectionnez dans la liste l'ID correspondant au type de contrôle pour lequel vous ajoutez la variable membre. La liste est active uniquement si la case à cocher Variable du contrôle est activée. Elle se limite aux ID des contrôles déjà ajoutés à la boîte de dialogue. Par exemple, l'ID de contrôle du bouton OK standard est IDOK.Option
Description
Contrôle
Il s'agit de l'option par défaut pour le type de contrôle. Elle gère le contrôle proprement dit et non son état ou son contenu (cela peut être utile pour une zone de liste, une zone de liste déroulante ou une zone d'édition).
Valeur
Cette option est disponible uniquement pour les types de contrôles pouvant contenir une valeur (par exemple une zone d'édition) ou refléter un état (par exemple une case à cocher) et dont vous pouvez gérer la plage, le contenu ou l'état. Pour plus d'informations, consultez Contrôles de boîtes de dialogue et types de variables.
Catégorie
Spécifie si la variable est basée sur un type de contrôle ou sur la valeur du contrôle.Type de contrôle
Définit le type de contrôle ajouté. Cette zone ne peut pas être modifiée. Par exemple, un bouton possède le type de contrôle BUTTON et une zone de liste déroulante, le type de contrôle COMBOBOX. Pour plus d'informations, consultez Contrôles de boîtes de dialogue et types de variables.Caractères maxi
Disponible uniquement si Type de variable a la valeur CString. Indique le nombre maximal de caractères que le contrôle peut contenir.Valeur minimale
Disponible uniquement si le type de variable est BOOL, int, UINT, long, DWORD, float, double, BYTE, short, COLECurrency ou CTime. Indique la plus petite valeur admise pour une échelle ou une plage de dates.Valeur maximale
Disponible uniquement si le type de variable est BOOL, int, UINT, long, DWORD, float, double, BYTE, short, COLECurrency ou CTime. Indique la plus grande valeur admise pour une échelle ou une plage de dates.fichier .h
Pour les contrôles ActiveX dont les variables membres exigent une classe wrapper. Définit le nom du fichier d'en-tête auquel vous souhaitez ajouter la déclaration de classe.fichier .cpp
Pour les contrôles ActiveX dont les variables membres exigent une classe wrapper. Définit le nom du fichier d'implémentation auquel vous souhaitez ajouter la définition de classe.Commentaire
Ajoute un commentaire dans le fichier d'en-tête de la variable membre.