Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.02.11;
Скачать: CL | DM;

Вниз

Программа с невидимым окном для приема сообщений   Найти похожие ветки 

 
Tanya   (2006-09-26 20:30) [0]

Как создать программу на 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-26 20:44) [1]

Удалено модератором


 
@!!ex ©   (2006-09-26 20:48) [2]

Tanya   (26.09.06 20:30)  

Такое окно отличается только тем что оно невидимо и все. :))
Напиши прогу, которая сделалает вилимыми все окна в системе...
Будеш удивлена. :)))
Так чот параметры там теже что и всегда.


 
Игорь Шевченко ©   (2006-09-27 10:06) [3]


>     style:=  --------- какие тут параметры писать?


Никаких. Удали строчку из кода.


>  Handle:=CreateWindowEx( -----какие тут параметры писать?
> ------ );


Handle:=CreateWindowEx(0, WinTitle, "", 0, 0, 0, 0, 0,
   0, 0, HInstance, nil);



Страницы: 1 вся ветка

Текущий архив: 2007.02.11;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.026 c
1-1166278326
i-am-vladko
2006-12-16 17:12
2007.02.11
Контролы на экране


15-1169381276
Expell
2007-01-21 15:07
2007.02.11
Вот о прокрутке баянчик


1-1165501246
i-am-vladko
2006-12-07 17:20
2007.02.11
"сгладить" Resize


2-1169640790
Light-blr
2007-01-24 15:13
2007.02.11
Можно ли из одного юнита взять константу другого?


2-1169814625
novill
2007-01-26 15:30
2007.02.11
Есть способ удаления файлов с аттрибутом readonly?