Dzień dobry.
Pisze program który działa w tle. Ma on zapisywać pewne informację w momęcie zamykania wystemu windows. Program zapisuję wszyskie pliki poprawie, ale tylko wtedy gdy okno jest wyświetlane na ekranie. Kiedy aplikacja działa w tle poprostu się wyłącza nie zapisując niczego. Co musze poprawić aby aplikacja poprawnie zapisywała dane tagrze kiedy działa w tle?
Mam natepujacy kod: (*.cpp)
void __fastcall TForm1::WMQueryEndSession(TWMQueryEndSession & Message)
{
//Tutaj mam linie kodu które zapisuja dane do plików.
Message.Result=1;
}
(*.h)
protected:
void __fastcall WMQueryEndSession (TWMQueryEndSession& Message);
public:
BEGIN_MESSAGE_MAP
MESSAGE_HANDLER(WM_QUERYENDSESSION, TWMQueryEndSession, WMQueryEndSession);
END_MESSAGE_MAP(TForm)
Z góry dziękuje i prosze o proste wytłumaczenia poniewarz dopiero zaczynam się uczyć.