ERLEDIGT
JA
JA
ANTWORTEN
0
0
ZUGRIFFE
342
342
EMPFEHLEN
-
Hallo,
ich habe seit kurzer Zeit Visual Studio C++ Express Edition installiert. Nun versuche ich, einen einfachen Dialog zum Laufen zu bekommen, Visual C++ meldet allerdings immer einen Fehler beim Aufruf der Dialogbox ("Das Programm wurde mit Code -1 (0xffffffff) beendet.") - komischerweise funktioniert es einwandfrei unter GCC (Fenster wird angezeigt).
Hier der Code:
main.cpp
resource.hCode cpp:1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
#include "resource.h" HINSTANCE hInst; // ****************************************************************** // Dialog-Proc BOOL CALLBACK DialogProc(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam) { switch(uMsg) { case WM_INITDIALOG: return TRUE; case WM_CLOSE: EndDialog(hDlg, 0); return TRUE; case WM_DESTROY: return TRUE; } return FALSE; } // ****************************************************************** // Windows-Hauptfunktion int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, char* pcCmdLine, int iShowCmd) { hInst = hInstance; return DialogBox(hInst, MAKEINTRESOURCE(DLG_MAIN), NULL, DialogProc); } // ******************************************************************
resource.rcCode cpp:1 2 3 4 5 6 7 8 9 10 11 12
#include "Windows.h" #ifndef __RESOURCE_H_ #define __RESOURCE_H_ // Window-Title #define SZ_APP_TITLE ("Test Dialog") // Dialog #define DLG_MAIN (101) #endif // __RESOURCE_H_
Code cpp:1 2 3 4 5 6 7 8 9 10
#include "resource.h" DLG_MAIN DIALOGEX 0, 0, 364, 236 STYLE WS_POPUP | WS_CAPTION | WS_SYSMENU CAPTION "Test Dialog" FONT 8, "MS Shell Dlg", 0, 0, 0x0 BEGIN END
Müssen eventuell in Visual C++ bestimmte Funktionen aufgerufen werden, bevor man einen Dialog so erstellen kann...? Oder müssen bestimmte Projekteinstellungen getroffen werden?
Mfg, Jacal
Edit:
Komisch, ich habe jetzt ein neues Projekt gestrartet und alle Einstellungen neu eingegeben... und jetzt funktioniert es (keine Ahnung warum).
Entschuldigt bitte, dass ich so voreilig ein Thema eröffnet habe - hat sich erledigt.Geändert von Jacal (11.06.09 um 20:37 Uhr)
Ähnliche Themen
-
Visual Studio 2008 Installation bricht ab (Vista)
Von Sarah Schüßler im Forum VisualStudio & MFCAntworten: 0Letzter Beitrag: 15.06.09, 17:44 -
Visual Basic 2005 express - openfile dialog
Von Sebbo1423 im Forum Visual Basic 6.0Antworten: 1Letzter Beitrag: 08.11.07, 08:53 -
[C/C++] Wie zeige ich einen selbsterstellten Dialog an in Visual Studio 2005 via MFC?
Von PuMi2006 im Forum VisualStudio & MFCAntworten: 4Letzter Beitrag: 07.07.06, 12:19 -
[Visual C++.NET 2003] MDI->neue View vom Dialog aus erstellen
Von FlyingHuman im Forum VisualStudio & MFCAntworten: 6Letzter Beitrag: 03.09.05, 10:03 -
Dialog öfnnen Visual Studio C++ NET
Von Honda_Civic_R im Forum .NET ArchivAntworten: 0Letzter Beitrag: 25.11.04, 13:49





Zitieren
Login






