![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Программа с невидимым окном для приема сообщений [D7, WinXP]
Tanya © (2006-09-26 20:30:00)Как создать программу на API с окном, но чтобы оно не показывалось, только для приема сообщений...
function WndProc(hnd, wmsg, wparam, lparam: integer): LongInt; stdcall;
begin
case Wmsg of
WM_DESTROY: ExitProcess(hnd);
end;
Result:=DefWindowProc(hnd, wmsg, wparam, lparam);
end;
begin
with WinClass do
begin
lpszClassName:=WinTitle;
lpfnWndProc:=@WndProc;
cbClsExtra:=0;
cbWndExtra:=0;
hInstance:=hInstance;
style:= --------- какие тут параметры писать?
end;
RegisterClass(WinClass);
Handle:=CreateWindowEx( -----какие тут параметры писать?------ );
end;
Игорь Шевченко (2006-09-27 10:06:00) [1]
> style:= --------- какие тут параметры писать?
Никаких. Удали строчку из кода.
> Handle:=CreateWindowEx( -----какие тут параметры писать?
> ------ );
Handle:=CreateWindowEx(0, WinTitle, '', 0, 0, 0, 0, 0,
0, 0, HInstance, nil);
@!!ex (2006-09-26 20:48:00) [2]Tanya (26.09.06 20:30)
Такое окно отличается только тем что оно невидимо и все. :))
Напиши прогу, которая сделалает вилимыми все окна в системе...
Будеш удивлена. :)))
Так чот параметры там теже что и всегда.
(2006-09-26 20:44:00) [3]Удалено модератором