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 zeigenVielen 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!