Assistent zum Hinzufügen von Membervariablen

Aktualisiert: November 2007

Dieser Assistent fügt der Headerdatei eine Deklaration einer Membervariablen hinzu. Außerdem kann er der CPP-Datei, abhängig von den ausgewählten Optionen, Code hinzufügen. Nachdem Sie die Membervariable mit dem Assistenten hinzugefügt haben, können Sie den Code in der Entwicklungsumgebung bearbeiten.

  • Zugriff
    Legt die Zugriffsebene für die Membervariable fest. Zugriffsmodifizierer sind Schlüsselwörter, die festlegen, welchen Zugriff andere Klassen auf die Membervariable haben. Weitere Informationen zum Festlegen von Zugriffsebenen finden Sie unter Memberzugriff-Steuerelement. Die Zugriffsebene für die Membervariable ist standardmäßig auf public gesetzt.

  • Variablentyp
    Legt den Rückgabetyp für die hinzugefügte Membervariable fest.

    • Wenn Sie eine Membervariable hinzufügen, die kein Dialogfeld-Steuerelement ist, wählen Sie eine Variable aus der Liste der verfügbaren Typen aus.

      Weitere Informationen zu den Typen finden Sie unter Grundlegende Typen.

      char

      short

      double

      unsigned char

      float

      unsigned int

      int

      unsigned long

      long

       

    • Wenn Sie eine Membervariable für ein Dialogfeld-Steuerelement hinzufügen, wird in dieses Feld der Objekttyp eingetragen, der für ein Steuerelement oder einen Wert zurückgegeben wird. Wenn Sie Steuerelement aktivieren, wird unter Variablentyp die Basisklasse des Steuerelements angegeben, das Sie im Feld Steuerelement-ID auswählen. Wenn das Dialogfeld-Steuerelement einen Wert aufnehmen kann und Sie Wert aktivieren, wird unter Variablentyp der Werttyp angegeben, den das Steuerelement enthalten kann. Weitere Informationen finden Sie unter Dialogfeld-Steuerelemente und Variablentypen.

      Dieser Wert hängt von der Auswahl im Feld Steuerelement-ID ab und kann nicht geändert werden.

  • Variablenname
    Legt den Namen der hinzugefügten Membervariablen fest. Membervariablen beginnen normalerweise mit der typischen Zeichenfolge "m_,", die standardmäßig vorgegeben wird.

  • Steuerelementvariable
    Gibt an, dass die Membervariable ein Steuerelement innerhalb eines Dialogfelds verwaltet, das Datenaustausch und Datenvalidierung unterstützt. Weitere Informationen finden Sie unter DoDataExchange. Diese Option ist nur für Membervariablen verfügbar, die Klassen hinzugefügt wurden, die von CDialog abgeleitet sind. Aktivieren Sie dieses Kontrollkästchen, um die Optionen Steuerelement-ID und Steuerelementtyp zu aktivieren.

  • Steuerelement-ID
    Legt die ID für die Steuerelementvariable fest, die Sie hinzufügen. Wählen Sie aus der Liste die ID für den Steuerelementtyp aus, dem Sie eine Membervariable hinzufügen. Diese Liste ist nur aktiviert, wenn das Kontrollkästchen Steuerelementvariable aktiviert ist. Sie enthält nur IDs von Steuerelementen, die dem Dialogfeld bereits hinzugefügt wurden. Die Steuerelement-ID für die Standardschaltfläche OK lautet beispielsweise IDOK.

    Option

    Beschreibung

    Steuerelement

    Diese Option ist standardmäßig für den Steuerelementtyp aktiviert. Mit dieser Option wird das Steuerelement selbst und nicht sein Zustand oder Inhalt verwaltet (was eher auf ein Listenfeld, ein Kombinationsfeld oder ein Eingabefeld zutrifft).

    Wert

    Diese Option ist nur für Steuerelementtypen verfügbar, die einen Wert enthalten können (z. B. ein Eingabefeld) oder einen Zustand wiedergeben (z. B. ein Kontrollkästchen) und deren Gültigkeitsbereich, Inhalt oder Zustand Sie ändern möchten. Weitere Informationen finden Sie unter Dialogfeld-Steuerelemente und Variablentypen.

  • Kategorie
    Legt fest, ob die Variable auf dem Steuerelementtyp oder dem Wert des Steuerelements basiert.

  • Steuerelementtyp
    Legt den Typ des Steuerelements fest, das Sie hinzufügen. Dieses Feld kann nicht geändert werden. Eine Schaltfläche hat beispielsweise den Steuerelementtyp BUTTON und ein Kombinationsfeld den Steuerelementtyp COMBOBOX. Weitere Informationen finden Sie unter Dialogfeld-Steuerelemente und Variablentypen.

  • Max. Zeichen
    Diese Option ist nur verfügbar, wenn Variablentyp auf CString gesetzt ist. Legt die maximale Anzahl von Zeichen fest, die das Steuerelement enthalten darf.

  • Min. Wert
    Diese Option ist nur verfügbar, wenn der Variablentyp BOOL, int, UINT, long, DWORD, float, double, BYTE, short, COLECurrency oder CTime lautet. Gibt den niedrigsten Wert an, der für eine Skala oder einen Datumsbereich zulässig ist.

  • Max. Wert
    Diese Option ist nur verfügbar, wenn der Variablentyp BOOL, int, UINT, long, DWORD, float, double, BYTE, short, COLECurrency oder CTime lautet. Gibt den höchsten Wert an, der für eine Skala oder einen Datumsbereich zulässig ist.

  • .h-Datei
    Für ActiveX-Steuerelemente, deren Membervariablen eine Wrapperklasse erfordern. Legt den Namen der Headerdatei fest, der die Klassendeklaration hinzugefügt werden soll.

  • .cpp-Datei
    Für ActiveX-Steuerelemente, deren Membervariablen eine Wrapperklasse erfordern. Legt den Namen der Implementierungsdatei fest, der die Klassendefinition hinzugefügt werden soll.

  • Kommentar
    Fügt einen Kommentar für die Membervariable in die Headerdatei ein.

Siehe auch

Aufgaben

Hinzufügen einer Membervariablen