Windows jest niezły ... (WM_TIMECHANGE)

0

Witam.
Zawsze myslalem ze zmiany powinny zostać wdrożone w życie po wcisnięciu OK, lub Zastosuj, jednak panowie z microsoftu chyba mają inne zdanie :-D
otóż przechwytuje komunikat zmiany daty systemowej (WM_TIMECHANGE) i później coś tam robie. moj problem moze przedstawie w punktach ;-):

  1. mam ustawioną date 20.01.2003. włączam oknienko w ktorym zmieniam date (te normalne windosowe).
  2. klikam sobie tam na np 10 (10-iąty dzień) i o dziwo w systemie taki dzien sie już ustawia :| mimo iż nie kliknąłem jeszcze na ok, ani na zastosuj... ale najważniejsze jest to ze komunikat WM_TIMECHANGE nie zostaje wysłany... :|

gdy ktos po zmianie tej daty kliknie na OK, to jest loozik (komunikat sie normalnie wysyla - dziala wsio poprawnie), jednak gdy kliknie na 'anuluj' to przywraca sie stara data (20.01.2003) ale znowu nie przesyla sie komunikat :| a ja chcialbym dostać o tym komunikat.

szukalem po googlach i wiem ze ten problem nie wystepuje już w win2000 i xp (poprawili go już), no ale ja mam 98se, wiec mam ten problem.

ma ktos może jakis pomysl ?
tylko prosze nie proponować Timera, chce przechwycić komunikat, czy coś w tym stylu.

0

Może coś co działa w tle petli bez wyjścia i sprawdza, czy pojawiła się zmiana i wysyła taki komunikat, a przechwytuje systemowy? Technicznie... Wątek? Osobny program? Ale uruchamiany tylko na 95/98.

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