Anfängerfrage: Error executing cl.exe
-
Hallo Ich hab gerade erst angefangen mit C++ (Visual) und hab das Problem, wenn ich z.B. ein: MFC AppWizard (exe) beginne und die
Dialogbox zurechtfertige(Namensänderung, grösse...) kann ich das Projekt über Build und Execute Program Starte, dann funktioniert noch alles aber sobald ich mit dem ClassWizard z.B. einstelle das er bei :
IDOK - BN_CLICKED - Add Function und dann - Edit Code Dann:
MassageBox("Hallo"); eingebe und dann Execute Program erscheint der Fehler:--------------------Configuration: ne - Win32 Debug--------------------
Compiling resources...
Compiling...
neDlg.cpp
C:\Programme\Microsoft Visual Studio\MyProjects\ne\neDlg.cpp(175) : error C2065: 'MassageBox' : undeclared identifier
Generating Code...
Compiling...
ne.cpp
Generating Code...
Error executing cl.exe.Was hat das zu Bedeuten? Wie kann ich das beheben??
Währe für jede Hilfe Dankbar
Danke
Bye
AcidmanKing
-
Einfach:
MassageBox("Hallo"); != MessageBox("Hallo", "Hallo", MB_OK);
-
Versuch es mal mit:
AfxMessageBox("Halloo!");
oder mit:
MessageBox("Halloo!", "Meldung", MB_OK);
Gruß
:: NoName ::
-
Wenn wir von der MessageBox aus der Winapi reden, muss es aber heißen MessageBox (hwnd, "hallo", "hallo", MB_OK);
für hwnd entweder 0 oder das hwnd für das Fenster einsetzen
-
Ohne '0' bzw. 'hwnd' klappt das aber auch, man kann beides verwenden !
Gruß
:: NoName ::
-
Hab eben nachgeschaut die MessageBox die du/ihr meint ist CWnd::MessageBox, mit der geht es