Projekte



  • Hallo,
    Ich habe im einen MFC Arbeitsbereich zwei Projekte einen SDI-Fenster und eine Dialog-Anwendung.
    Jetzt will ich von einem Projekt (SDI-Fenster) auf anderer (Dialog-Anwendung)
    zugreifen, genauer gesagt diesen Dialog-Anwendung von SDI-Fenster durch ein Menübefehl
    abzurufen und zwar so:

    void CSpoldzielniaView::OnAddressbook()
    {
    // TODO: Code für Befehlsbehandlungsroutine hier einfügen

    // CAddressBookDlg Klasse von Dialog-Anwendung

    CAddressBookDlg* pAdd;
    pAdd->DoModal();
    }

    kommt aber Fehler:

    error C2065: 'CAddressBookDlg' : Nichtdeklarierter Bezeichner
    error C2065: 'pAdd' : nichtdeklarierter Bezeichner
    warning C4552: '*' : Operator hat keine Auswirkungen; Operator mit Seiteneffekt erwartet
    error C2227: Der linke Teil von '->DoModal' muss auf Klasse/Struktur/Union zeigen

    Vielen Dank



  • CAdress... *pAdd;



  • Ich würde mal ein C-Grundlagenbuch (Tutorial) empfehlen, bevor Du anfängst, zu proggen! Du hast nämlich einfach nur
    #include "AddressBookDlg.h"
    vergessen!


Anmelden zum Antworten