Chodzi mi o komunikaty co to je Windows wysyła podczas zamykania samego siebie, wylogowywania usera, odpalania softu, folderów, ogólnie tworzenia procesów, itp. Kumacie o co mi chodzi? No o takie 'zdarzenia systemowe', ktore można by w programie obsłużyć mi chodzi, np. pokazać message jak user chce kompa wyłączyć.
Jeśli chodzi ci o korzystanie z funkcji systemowych to użyj rundll. np :rundll user,exitwindows - wychodzi z Windows . Reszta jest tu : http://www.uploadcenter.republika.pl/delphi_artykol_1.htm
Jeśli chodzi ci o korzystanie z funkcji systemowych to użyj rundll.
Nie. Nie chcę nic systemowego wywoływać :-/ .
Wiadomo, że cały Windows stoi na komunikatach (WM_*, etc.). Chodzi o komunikat co system go wysyła przed zamknięciem siebie, przy tworzeniu nowego procesu, itd., aby w programie napisać tak, żeby - przykładowo - przed shutdown'em się pokazać userowi jakiś symulowany komunikat o tym, że mu zaraz komp eksploduje :-D .
System Shutdown Messages:
WM_ENDSESSION
WM_QUERYENDSESSION
System Shutdown Functions:
AbortSystemShutdown
ExitWindows
ExitWindowsEx
InitiateSystemShutdown
LockWorkStation
Start->Znajdz->Pliki lub foldery->Messages.pas
Start->Znajdz->Pliki lub foldery->win32sdk.hlp
//np :)
Dzięki snaj [browar]
Wiesz Wolverine, po prostu nie wiedziałem czego szukać. Teraz poczytałem sobie SDK i już wszystko wiem co chciałem wiedzieć :-).
Cze! Gdzies kiedys widzialem cos w artach czy FAQ w dzialach o delphi o wykrywaniu tego ze wylacza sie sytem. Do tego mozna by dodac odpowiedni kodzik wyswietlajacy message'a
Sebastian Nowak(Snowak) [diabel]