DialogResource
-
Hi,
ich habe mir unter dem Visual C++ 7 Compiler eine leere Anwendung erstellt, die in erster Linie einen einfachen Dialog ausgibt.
Also habe ich die Datei MyProject.cpp erstellt, mit Inhalt:#include <windows.h> #include <resource.h> // Wird laut Angabe vom Resourceneditor selbst erstellt! BOOL CALLBACK DlgProc(HWND hwnd, UINT Message, WPARAM wParam, LPARAM lParam) { switch(Message) { case WM_CLOSE: { EndDialog(hwnd, 0); return TRUE; } default : return FALSE; } return TRUE; } int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow) { return DialogBox(hInstance, MAKEINTRESOURCE(IDD_MAIN), NULL,DlgProc); }
Sobald ich es Compilieren und ausführen möchte, kommt der Fehler : Datei resource.h nicht vorhanden! Wenn ich nachschaue, ist sie aber da und mit korrektem Inhalt!
Was ist da los?
Danke schonmal im voraus!
-
Versuch mal
#include "resource.h", anstatt von
#include <resource.h>
Mit "" gibst du immer an, dass die Datei nicht im Compiler-Includeverzeichnis, sondern in deinem Projektverzeichnis ist.
-
jo. die findet er auch nicht.
#include "resource.h" <- so müsste es klappen
Devil
-
mist, einer schneller gewesen