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

Вниз

Фон рабочего стола   Найти похожие ветки 

 
Dark ©   (2007-11-01 20:47) [0]

1: Как заставить программу менять фон рабочего стола при запуске программы(Delphi),и возвращать стандартный при выходе? И совсем глупый наверно вопрос, как создать dll, чтобы программа не отображалась в приложениях,а только в процессах.
2: При переходе на определенную страницу в IE, изменять значение клавиши Insert на противоположное?


 
Dark ©   (2007-11-01 20:54) [1]

3: Как связать нажатие кнопки(Tbutton) с определенной клавишей на клавиатуре?


 
DVM ©   (2007-11-01 23:37) [2]


> И совсем глупый наверно вопрос, как создать dll, чтобы программа
> не отображалась в приложениях,а только в процессах.

Причем здесь dll? На появление или отсутствие приложения в списке приложений и на таскбаре влияют стили топ-левель окон этого приложения.


 
Dark ©   (2007-11-02 00:10) [3]

Ну тогда как этот стиль задать?


 
@!!ex ©   (2007-11-02 02:24) [4]

1)
а)http://articles.org.ru/cfaq/index.php?qid=946&catid=53
б)Не отображается приложение, у которого нет видимых окон(грубо говоря, на самом деле не совсем так, но это не критично)
2) Самый просто способв - получать список окон IE(FindWindow), смотреть их заголовок и как только заголовок соответствует нужной странице -  посылать нужному окну сообщение о том что была нажата и отжата клавиша Инсерт.
3) На событие нажатия кнопки ставишь посылку сообщения нужному окну о нажатии клавиши.


 
Dark ©   (2007-11-02 12:29) [5]

А где мне нарыть синтаксис всех этих действий + откуда берут названия функций к которым надо обращатсья?

Тока начинаю)


 
MOO   (2007-11-02 12:40) [6]

application.showmainform:=false;


 
MOO   (2007-11-02 12:41) [7]

а тьфу...тебе не надо что бы приложение было не видимым.Так?


 
Dark ©   (2007-11-02 13:19) [8]

Мне надо, чтобы оно было невидимым) Спаисбо)


 
Denis__ ©   (2007-11-02 13:28) [9]


>  Как заставить программу менять фон рабочего стола при запуске
> программы

Зачем?


 
Dark ©   (2007-11-02 14:25) [10]

Вопрос 1 решен. Спасибо)


 
Dark ©   (2007-11-02 14:25) [11]

Вопрос 1 решен. Спасибо)


 
Dark ©   (2007-11-02 20:36) [12]


> 3) На событие нажатия кнопки ставишь посылку сообщения нужному
> окну о нажатии клавиши.

Я немного неккоректно задал вопрос..как связать нажатие клавиши с нажатием нужной button.



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

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

Наверх




Память: 0.47 MB
Время: 0.071 c
15-1192992887
@!!ex
2007-10-21 22:54
2007.11.25
Восстановление аккаунта The Bat


2-1193840686
Ламер
2007-10-31 17:24
2007.11.25
Команды посылаемые модемом серверу


15-1192809768
Ekzot
2007-10-19 20:02
2007.11.25
Замена пробелов в командной строке


3-1184321322
Bogdan1024
2007-07-13 14:08
2007.11.25
тип параметра "множество"


2-1194116561
timekiller
2007-11-03 22:02
2007.11.25
Добраться до компонента перебором Components





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский