31.05.2010, 13:55 | #1 |
Новый Пользователь
Регистрация: 31.05.2010
Город: Липецк
Регион: 48
Машина: Toyota CarinaE
Сообщений: 23
|
Программа скрытия заголовка и позиционирования окна
Здравствуйте, уважаемые автолюбители.
Как-то захотел я поставить карпутер. Запустил центрифугу и мне не понравилось как организован запуск сторонних приложений, а именно: каждый раз открывается заново, в произвольном месте, с заголовком. Вот и написал я прогу которая: 1. Скрывает заголовок (крестики всякие) 2. Ставит форму в нужную позицию и выставляет размер 3. Позволяет запускать только 1 копию программы 4. Пропускает любое кол-во окон (всякие там splashscreen) Конфигурация производится через INI Код:
[settings] ;путь к исполняемому файлу exe=C:\Windows\system32\notepad.exe ; доп. параметры командной стоки cmd=C:\autoexec.bat ; положение окна left=0 top=0 width=200 height=200 ; кол-во попыток поиска окна try_count=100 ; кол-во пропускаемых окон wnd_bypass=0 ; искать окно и выводить вперед, чтобы не запускать несколько процессов find_window=1 Параметр try_count устанавливает кол-во попыток поиска окна с интервалом 100 мс. Выкладываю с исходниками, авось кому еще кроме меня потребуется.
__________________
А зачем живешь ты? В чем смысл твоей жизни? Работа, еда, телевизор или Интернет (сплетни и попса), секс, работа, в отпуск - фотография под пальмой в Египте. Денег еще больше - еда дороже, экран шире, секс разнообразнее, фотография под пальмой на Канарах. Умрешь через 50 лет или умрешь завтра, а что изменится? [Ю.Мухин] |
31.05.2010, 15:10 | #3 |
Старший Пользователь
Регистрация: 06.05.2009
Возраст: 39
Город: Херсон
Регион: Украина
Машина: Honda Accord 7
Сообщений: 370
|
спасибо за исходники
|
15.01.2011, 08:34 | #4 |
Старший Пользователь
Регистрация: 20.09.2010
Возраст: 51
Город: Казань
Регион: 16, 116
Машина: Toyota Camry
Сообщений: 245
|
Я только не понял, что в файле autoexec прописывать. пробывал вместо файла просто команды вписать, вроде как запускает, но жутко тормозит. что я не так делаю?
А так прога классная. |
15.01.2011, 13:37 | #5 |
Больной. Диагноз "Car PC"
Регистрация: 01.09.2005
Возраст: 51
Город: Москва
Регион: 77, 97, 99, 177
Машина: 08\Acura\MDX •••• 07\Honda\Civic 4D
Сообщений: 4,379
|
Программка интерестная, однако что касается центрефуги - там она не нужна. Просто при встраивании внешнего приложения в CF нужно в параметрах указывать имя окна. Тогда все будет хорошо
__________________
Старый проект Honda Accord RHD Теперь будет Acura MDX 2008 и Honda Civic 4D 2007 и Mitsubishi Outlander XL 2011 |
03.02.2011, 12:50 | #7 |
Старший Пользователь
Регистрация: 22.04.2009
Возраст: 43
Город: Москва
Регион: 77, 97, 99, 177
Машина: 2005\Nissan\X-Trail
Сообщений: 775
|
D_Pavel, да не за что .. прога хорошая, просто про неё мало кто знает, пиара нет )
Пришли крысы к морской свинке и спросили, почему её жизнь на порядок лучше, чем у них, ведь она та же самая крыса: ест ту же самую пищу, так же спит, так же попахивает, если её не мыть. На что морская свинка ответила: "Ребята, да пиар у вас плохой" |
03.02.2011, 17:07 | #8 |
Пользователь
Регистрация: 27.12.2010
Возраст: 34
Город: Донецк
Регион: Украина
Машина: Honda Civic
Сообщений: 70
|
Программка классная!!! Спасибо тебе Огромное!
но! вот почему то она не хочет задавать параметры для iGo8. [settings] exe=D:\Рабочий стол\Программа Civic\iGo_pc.exe cmd=C:\autoexec.bat left=0 top=0 width=800 height=640 try_count=100 wnd_bypass=0 find_window=1 Может я что то не правильно делаю? |
04.02.2011, 14:40 | #10 |
Пользователь
Регистрация: 27.12.2010
Возраст: 34
Город: Донецк
Регион: Украина
Машина: Honda Civic
Сообщений: 70
|
D_Pavel через cmdow делает все круто! но есть минус сначала появляется программа по центру экрана, а потом её перекидывает в нужные координаты. А я хочу что бы она создавалась уже в нужном месте.
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|