[MFC] Zmienne globalne - czyli jak to trzeba robić

0

Aby poznać (jako tako) MFC postanowiłem zrobić jakiś projekt, można powiedzieć bardziej złożony
nie ma potrzeby zagłębiać się w szczegóły - wazne jest to, ze do tego projektu, jako podprojekt dołączana jest DLL-ka do obsługi MySQL-a

o ile (jak na razie) jakoś radze robię z kodowaniem jako takim to mam pytanie gdzie tą zmienną umieścić w projekcie jak się do tego odwołać aby było dobrze - czyli np dodaję kolejny dialog czy coś żeby było łatwo się dostać do tak raz utworzonego połączenia z DB

mam pliki

Projekt.h(cpp) - głowny aplikacji
MainFrm.h(cpp) - ramka
ProjektDoc.h(cpp) - dokument
ProjektView.h(cpp) - widok

jako, że nie za bardzo jeszcze kojarzę MFC i zalezności to się motam, dlatego też bardzo bym prosił o radę, jak to się robi - gdzie taki obiekt się inicjuje aby jego długość życia trwała aż do zamknięcia aplikacji i jak się do niego można dobrać - bo nie wiem jak się do tego zabrać

0

Może umieść tą zmienną w gównym pliku projektu (Projekt.cpp) a w pliku Projekt.h umieśc coś takiego: extern typ zmienna. Typ zmienna to ta własnie zmienna która ma być widoczna w całym programie.

1 użytkowników online, w tym zalogowanych: 0, gości: 1