Программа перед стартовым меню - DELPHI

-4

Доброе утро... Я делаю программу, которая должна стоять перед всем в Windows... Из TASKBAR... И даже в меню "Пуск" в Windows 8... Может быть, вопрос становится запутанным из-за перевода...

Я использую следующий код:

/ / TRANSPARENT BACKGROUND
  Self.TransparentColor : = True ;
  Self.TransparentColorValue : = ColorToRGB ( Self.Color );
/ / Brush.Style : = bsClear ;

/ / LEAVE IN FRONT OF ALL
Form1.BorderStyle : = bsNone ;
Form1.BorderIcons : = BorderIcons - [ biMaximize ] ;
Form1.WindowState : = wsNormal ;
Form1.Top : = 0 ;
Form1.Left : = 0;
Form1.Height : = Screen.Height ;
Form1.Width : = Screen.Width ;
Form1.FormStyle : = fsStayOnTop ;

1-я проблема: она начинается перед всеми окнами и даже с TASKBAR... но проблема возникает из-за того, что фон прозрачен, поэтому, когда я нажимаю, программа, которая отстает, идет вперед....

Вторая проблема: когда я нажимаю правой кнопкой мыши в какой-либо другой программе, меню вкладки, которое появляется перед программой,...

3-я проблема: меню "Пуск" Windows находится перед программой, даже в окнах 8...

Как программа может опережать все... потому что я называю его голосовой командой, тогда он должен всегда появляться впереди...

ATT JJ

спросил(а) 2014-02-23T21:12:00+04:00 6 лет, 8 месяцев назад
0
58

То, что вы пытаетесь сделать, невозможно. Delphi не может ориентироваться на WinRT, а стартовый экран Windows 8 работает в WinRT. Чтобы иметь какую-либо надежду на достижение заявленной цели, вы должны использовать инструмент, который может быть нацелен на WinRT.

ответил(а) 2014-02-23T21:21:00+04:00 6 лет, 8 месяцев назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема