static funktioniert nicht??
-
Hallo,
Ich bin am verzweifeln. Ich programmier erst kürlich in C++ (vorher viel C).
Ich habe ein WinApi Programm und versuche in einer Dialog-Procedure ne static Variable zu erzeugen. Beim kompilieren meckert er auch nicht aber er nutzt sie nicht? Beim Debuggen sagt er immer "Fehler: Symbol bla bla nicht gefunden". ohne static macht er es. Bin schon die ganze Zeit am gucken aber finde einfach nichts woran das liegen kann.
Ist bestimmt wieder was ganz banales aber Ich hoffe ihr wisst was!MfG schirrmie
-
Code?
-
Ist total simpel
static bool isNew = false; int anz; switch(msg) { case WM_INITDIALOG: { pos = lP; anz = GetAnz(); if(pos == anz) { isNew = true; //<- Hier findet er die Variable beim Debuggen schon nicht??? break; } break; } case WM_COMMAND: switch(LOWORD(wP)) { case IDOK: if(isNew == true) //<- Und hier geht er immer rein egal was ist und finden tut er die Variable auch nicht? {