mein compiler ist ein blindfisch!
-
meine resource.h sieht so aus:
//{{NO_DEPENDENCIES}} // Microsoft Developer Studio generated include file. // Used by Script.rc // #define IDR_MENU1 101 // Next default values for new objects // #ifdef APSTUDIO_INVOKED #ifndef APSTUDIO_READONLY_SYMBOLS #define _APS_NEXT_RESOURCE_VALUE 102 #define _APS_NEXT_COMMAND_VALUE 40001 #define _APS_NEXT_CONTROL_VALUE 1000 #define _APS_NEXT_SYMED_VALUE 101 #endif #endifin meinem hauptprogramm main.c habe ich geschrieben:
#include "resource.h"warum meckert der compiler:
diese zeile an:wc.lpszMenuName = MAKEINTRESOURCE(IDR_MENU1);?
error C2065: 'IDR_MENU1' : undeclared identifier

-
#define IDR_MENU1 :arrow: 101 #define _APS_NEXT_SYMED_VALUE :arrow: 101kommt dir da was bekannt vor ?

-
Kann es sein dass Du die resource.h vor stdafx.h included hast?
Wäre das so, würde dieses include ignoriert werden!