Jakie to mogą być komunikaty?

Jakie to mogą być komunikaty?
wotek
  • Rejestracja: dni
  • Ostatnio: dni
0

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ć.

Xardas
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 13
0

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

wotek
  • Rejestracja: dni
  • Ostatnio: dni
0

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 .

snaj
  • Rejestracja: dni
  • Ostatnio: dni
0

System Shutdown Messages:
WM_ENDSESSION
WM_QUERYENDSESSION

System Shutdown Functions:
AbortSystemShutdown
ExitWindows
ExitWindowsEx
InitiateSystemShutdown
LockWorkStation

Wolverine
  • Rejestracja: dni
  • Ostatnio: dni
0

Start->Znajdz->Pliki lub foldery->Messages.pas
Start->Znajdz->Pliki lub foldery->win32sdk.hlp

//np :)

wotek
  • Rejestracja: dni
  • Ostatnio: dni
0

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ć :-).

SN
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 109
0

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]

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.