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

Вниз

Есть ли такая функция   Найти похожие ветки 

 
Hogo ©   (2002-05-31 12:40) [0]

Есть ли функция которая отобразит твое окно поверх других, дяже поверх игр?


 
Wizard_Ex ©   (2002-06-01 16:05) [1]

Попробуй так

procedure TMainForm.BringToFrontAnyway;
var
OldTimeOut: DWORD;
hWnd: Integer;
begin
hWnd := GetForegroundWindow;
if hWnd = Application.Handle then Exit;
SystemParametersInfo(SPI_GETFOREGROUNDLOCKTIMEOUT, 0, @OldTimeOut, 0);
SystemParametersInfo(SPI_SETFOREGROUNDLOCKTIMEOUT, 0, Pointer(0), 0);
SetForegroundWindow(Application.Handle);
SystemParametersInfo(SPI_SETFOREGROUNDLOCKTIMEOUT, 0, Pointer(OldTimeOut), 0);
end;


 
easy   (2002-06-01 18:16) [2]

...Поверх directX - openGL игрушек отобразить окно невозможно, а если очень надо - сверни окно игрушки...


 
Bars   (2002-07-30 21:52) [3]

form1.formstate:=fsontop;


 
Zev   (2002-08-08 16:13) [4]

// Сделать форму поверх остальных

SetWindowPos(Form1.Handle,HWND_TOPMOST,Form1.Left,Form1.Top,Form1.Width,Form1.Height,SWP_SHOWWINDOW);

// Сделать форму сзади всех

SetWindowPos(Form1.Handle,HWND_BOTTOM, 0, 0, 0, 0, SWP_NOMOVE OR SWP_NOSIZE);




 
Толик ©   (2002-08-08 16:54) [5]

Если игрушка использует монопольный режим DirectDraw, то НИКАК. Есть там такая константа DDSCL_EXCLUSIVE, так вот если она использовалась при инициализации DirectDraw, то отобразить свою форму поверх такой проги можно ТОЛЬКО свернув её и никак иначе...


 
DarkSimpson   (2002-08-08 21:24) [6]

Можна еще писать в память видеокарты напрямую, наверное (Win9x)



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

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

Наверх




Память: 0.47 MB
Время: 0.012 c
3-85397
MemoryLeak
2002-09-05 18:41
2002.09.26
Не работает запрос!


8-85617
a_n_t
2002-05-30 16:40
2002.09.26
rgb -> 16bit


8-85619
daemon
2002-05-31 12:24
2002.09.26
У кого нибудь есть взломанный DATAMAP компонент?


14-85688
zzet
2002-08-29 19:34
2002.09.26
Как это сделано? На чем? Кто знает?


3-85404
Извращенец2
2002-09-05 06:38
2002.09.26
prTxtReport на лазерном принтере