QUOTE(hao @ 4.05.2005 - 10:12)
Wyślij komunikat windowsowy WM_ENDSESSION do okna UIMain ...
Moglby mi ktos podpowiedziec jak mam przeslac ten komunikat?
Korzystam z programu PowerPro i niestety nie dziala jak wywoluje to w kazdej ponizszej wersji:
*Window PostMessage WM_ENDSESSION 0 0 c=UImain
*Window PostMessage WM_COMMAND "WM_ENDSESSION" 0 c=UImain
*Window PostMessage WM_COMMAND WM_ENDSESSION 0 c=UImain
Natomiast wysylanie komunikatow do np. Total Commandera dziala:
*Window PostMessage WM_USER+51 540 540 c=TTOTAL_CMD - odswieza liste plikow w TotalCmd
To opis procedury wysylania komunikatow windowsowych z PowerPro:
QUOTE
For PostMessage and SendMessage you can use the string wm_command, wm_app, or wm_user to represent the corresponding message id. You can also use wm_user+n, where n is a number. You can enter a hexadecimal number by preceding it with 0x, e.g. 0x1f0a.
For example, to use SendMessage with WinAmp, use
*Window SendMessage wm_command 40046 0 c=winamp v1.x to pause winamp
*Window SendMessage wm_user 1 105 c=winamp v1.x to set variable SendMessage to length of current track
Moglby mnie ktos oswiecic jak powinienem to wywolac?