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

Вниз

Полноэкранное приложение   Найти похожие ветки 

 
L12   (2007-08-13 22:30) [0]

Народ! Пакажите научите! Как сделать такое приложение на WinApi? Все мои попытки накрылись медным тазом...


 
patrushevd1982 ©   (2007-08-13 22:58) [1]

1. form.borderstyle:= bsnone;
  form.windowstate:= wsmaximized;
  form.formstyle:= fsstayontop
/// дальше все, что угодно

2. var c: tcanvas;
...
c:= tcanvas.create;
c.handle:= getdc(0);
//fillrect(...) и рисуешь, все, что хочешь прямо на экране.
//обрабатываешь щелчки и нажатия....


 
Германн ©   (2007-08-14 02:45) [2]


> patrushevd1982 ©   (13.08.07 22:58) [1]
>
> 1. form.borderstyle:= bsnone;
>   form.windowstate:= wsmaximized;
>   form.formstyle:= fsstayontop
>

Эээ. Только не говори, что всё это "на WinAPI".


 
Cj ©   (2007-08-14 09:58) [3]

0 сперва Mozgi.Enabled:=true;
1 сделай с помощью SetWindowLong.
2 расположи с помощью MoveWindow, SetWindowPos


 
DVM ©   (2007-08-14 10:40) [4]


> Все мои попытки накрылись медным тазом...

Покажи как пытался для начала. А то вопрос напоминает "дайте мне код моей программы"


 
grisme ©   (2007-08-15 04:40) [5]

CreateWindow с WS_POPUP, можно указать еще WS_EX_TOPMOST тада CreateWindowEx. Переключаешь видео-режим функцией ChangeDisplaySettings. Окно создаешь в 0,0 с шириной/высотой равной разрешению, шо ты указал при переключении. %-) для пущей важности отключи отображение курсора с помощью ShowCursor(FALSE);
пойдет? :o)


 
Dib@zol ©   (2007-08-20 12:36) [6]

> с шириной/высотой равной разрешению

Сиречь GetSystemMetrics(SM_CXSCREEN) и GetSystemMetrics(SM_CYSCREEN);
если >1 монитора, то
const
 SM_CXVIRTSCR = 78;
 SM_CYVIRTSCR = 79;



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

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

Наверх




Память: 0.48 MB
Время: 0.029 c
2-1187436539
fulkon
2007-08-18 15:28
2007.09.09
Делфи и пользователи под виндой!!


15-1187170265
Василий
2007-08-15 13:31
2007.09.09
Ищу favicon сайтов. :(


1-1183130930
JanMihail
2007-06-29 19:28
2007.09.09
Перехват нажатия клавиш и сочетаний клавиш


2-1187067945
term77
2007-08-14 09:05
2007.09.09
ADOCommand, Acess


15-1187095586
andreoman
2007-08-14 16:46
2007.09.09
ограничение кол-ва символов сообщения в Outlook