|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » Интерфейс - [решено] Координаты иконок рабочего стола |
|
Интерфейс - [решено] Координаты иконок рабочего стола
|
Старожил Сообщения: 410 |
Где в реестре лежат координаты иконок рабочего стола?
|
|
------- Отправлено: 15:54, 28-03-2012 |
Сообщения: 25151
|
Профиль | Сайт | Отправить PM | Цитировать Не думаю, что они есть в реестре. Может расскажете в чем проблема и мы попробуем ее решить без волшебного реестра?
Могу предположить, что спасет маленькая утилита типа DesktopOK |
------- Отправлено: 16:04, 28-03-2012 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Старожил Сообщения: 410
|
Профиль | Отправить PM | Цитировать Blast,
Понимаете, готовим спец сборку для фирмы, и для абсолютных юзверей, все иконки всех необходимых программ разбросаны по рабочему столу по определённой логике, но есть нюанс, имеется необходимость учитывать формат монитора, ну т.е. нужно чтобы при любом разрешении иконки рабочего стола соблюдали эту логику Думаю нужно сделать какой-то скрипт, который в зависимости от разрешения экрана пропишет нужные значения в реестр |
------- Отправлено: 16:09, 28-03-2012 | #3 |
Сообщения: 25151
|
Профиль | Сайт | Отправить PM | Цитировать McLotos, можно попробовать покопаться с AutoIt, пример навскидку: Windows XP Desktop Icon coordinates
|
------- Отправлено: 16:11, 28-03-2012 | #4 |
Старожил Сообщения: 410
|
Профиль | Отправить PM | Цитировать Да, я вот тоже сначала подумал об AutoIt, но вот только опыта работы с ним маловато.
|
|
------- Отправлено: 16:14, 28-03-2012 | #5 |
Сообщения: 25151
|
Профиль | Сайт | Отправить PM | Цитировать Мне кажется это оптимальным вариантом. Не знаю возможно ли учитывать разрешение (и нужно ли это, ведь координаты по осям).
Давайте переместимся в специализированный форум по AutoIt и спросим у специалистов. |
------- Отправлено: 16:17, 28-03-2012 | #6 |
Старожил Сообщения: 410
|
Профиль | Отправить PM | Цитировать Хорошая идея,Blast, кстати, спасибо что переместили, и вообще за помощь!
![]() |
------- Отправлено: 20:24, 28-03-2012 | #7 |
Старожил Сообщения: 410
|
Профиль | Отправить PM | Цитировать А как определить формат монитора?
Ну т.е. сейчас у меня сделано так $sp=@DesktopWidth & " X " & @DesktopHeight Switch $sp Case "1280 X 1024" $sa=$sp Case "1280 X 960" $sa=$sp Case "1280 X 768" $sa=$sp Case "1280 X 720" $sa=$sp Case "1280 X 600" $sa=$sp Case "1115 X 864" $sa=$sp Case "1024 X 768" $sa=$sp Case "800 X 600" $sa=$sp EndSwitch MsgBox(64,"Параметры дисплея", $sa) Этот скрипт просто выводит сообщение на дисплей, а как сделать чтобы он учитывал разницу между широкоформатным монитором и квадратным? На самом деле вместо $sa=$sp везде будут разные данные, индивидуально под каждый формат дисплея |
------- Последний раз редактировалось McLotos, 29-03-2012 в 12:14. Отправлено: 10:09, 29-03-2012 | #8 |
![]() Старожил Сообщения: 206
|
Профиль | Отправить PM | Цитировать Цитата McLotos:
|
|
Отправлено: 19:32, 01-04-2012 | #9 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Программы - [решено] Восстановление иконок рабочего стола | Nikkore | Оформление Windows 11/ 10 / 8 / 7 / Vista | 3 | 17-04-2012 19:28 | |
Интерфейс - [решено] Фон подписей иконок рабочего стола... | art_ua | Microsoft Windows 2000/XP | 2 | 25-06-2009 04:40 | |
Интерфейс - [решено] Запоминатель иконок рабочего стола | PulSar.CE194694 | Microsoft Windows Vista | 6 | 11-10-2008 10:05 | |
[решено] Удаление и добавление иконок с рабочего стола | chip-ultra | Наборы обновлений для Windows XP/2003/Windows 7 | 2 | 22-04-2007 10:43 | |
Прозрачный фон иконок рабочего стола | smusmumrik | Хочу все знать | 8 | 11-12-2003 03:11 |
|