![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как заставить чужое приложение по таймеру... [D6, Win95/98, WinME, NT4, Win2k, WinXP]
Serd_hhc © (2002-10-25 17:53:00)...выполнить моё приложение(например как заставить чужое окно или процесс по таймеру [WM_TIMER] выполнить cmd.exe)?
ЗАранее спасибо за ответы...
Nick N A (2002-10-27 07:55:00) [1]Думаю можно,
GetWindowLong(hwnd,GWL_WNDPROC,oldproc);
SetWindowLong(hwnd,GWL_WNDPROC,@WindowProc);
LRESULT CALLBACK WindowProc(HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam );
Это доступ к оконной процедуре, которая выполняется, довольно таки часто.
Второй вариант - напиши свою DLL, продублировав в ней функции,
чтоб они ссылались на оригинальную DLL, но обрашаясь к ней-
обратятся к твоей программе.
Cobalt (2002-10-26 13:56:00) [2]Скорее, второе. Очень уж вирус напоминает ...
serd_hhc (2002-10-26 03:25:00) [3]Никто не знает или никто не поможет?
Serd_hhc (2002-10-25 18:38:00) [4]Ну что-то вроде shatter...