Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.053 c
11-1148011453
vvedensky
2006-05-19 08:04
2007.02.11
Ошибка при компиляции TKOLProject


2-1169582967
raqy.style
2007-01-23 23:09
2007.02.11
Invalid Floating Point Operation


5-1148281252
deltav1
2006-05-22 11:00
2007.02.11
TTimer


2-1169404773
Гость_
2007-01-21 21:39
2007.02.11
property & var


2-1169890385
tu_21
2007-01-27 12:33
2007.02.11
Запись в Access




   Наверх