Partager via


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.

Voir aussi

Tâches

Ajout d'une variable membre