Автор Тема: Правый клик мышки на Рабочий стол -> Вид -> Мелкие значки  (Прочитано 1457 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн SharkyEXE [?]

  • Новичок
  • *
  • Сообщений: 80
  • Репутация: 0
    • Награды
  • Версия AutoIt: 3.3.14.0
Версия AutoIt: 3.3.14.2
Описание:

Всем здравствуйте.

1) Операционная система: Microsoft Windows 7 Professional Service Pack 1 x64
2) Контроль учетных записей: ВЫКЛючен

1) Пожалуйста, я очень прошу, напишите мне красивый код, как с помощью функции DllCall и/или функции _WinAPI сделать:
1-1) Правый клик мышки на Рабочий стол -> Вид -> Мелкие значки

Спасибо.

Примечания:

Отсутствуют
« Последнее редактирование: Январь 05, 2018, 16:00:42 от SharkyEXE »
Скорблю и помню.


Русское сообщество AutoIt


Оффлайн Garrett [?]

  • Глобальный модератор
  • *
  • Сообщений: 3999
  • Репутация: 960
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.14.0

Скорблю и помню.




Оффлайн SharkyEXE [?]

  • Новичок
  • *
  • Сообщений: 80

  • Автор темы
  • Репутация: 0
    • Награды
  • Версия AutoIt: 3.3.14.0
Поднимем

У меня у самого есть топорный вариант
(нажмите для показа/скрытия)
Правда, вроде работает.

Однако, хоть я и не программист, хочется по красивше, в одну или две строки, при помощи WinAPI или DllCall
« Последнее редактирование: Январь 05, 2018, 16:13:20 от SharkyEXE »

Оффлайн CreatoR [?]

  • Администратор
  • *
  • Сообщений: 7827
  • Репутация: 2288
  • Пол: Мужской
  • AutoIt is simple, subtle, elegant
    • CreatoR's Lab
    • Награды
  • Версия AutoIt: 3.3.10.2
А если как то так:

Код: AutoIt [Выделить]
$hWin = WinGetHandle('[ACTIVE]')
WinActivate('[TITLE:Program Manager; CLASS:Progman]')
ControlSend('[TITLE:Program Manager; CLASS:Progman]', '', 'SysListView321', '^+4') ;3 medium
WinActivate($hWin)


 :think:


Правила, Поиск, Супер тема


AutoIt is simple, subtle, elegant.


«Не оказываю тех. поддержку через ПМ/ICQ, и по электронной почте - для этого есть форум. (C)»
«Законы Мэрфи неоспоримы!»


Мои работы

Русское сообщество AutoIt

Re: Правый клик мышки на Рабочий стол -> Вид -> Мелкие значки
« Ответ #3 Отправлен: Январь 05, 2018, 23:55:37 »

Оффлайн SharkyEXE [?]

  • Новичок
  • *
  • Сообщений: 80

  • Автор темы
  • Репутация: 0
    • Награды
  • Версия AutoIt: 3.3.14.0
CreatoR

Здравствуйте.

Специально выставил Вид - Крупные значки

Пробовал как выполнить - Ф5, так и после компиляции запускать exe файл - результата нету.

На забугорном форуме https://www.autoitscript.com/forum/topic/182064-desktop-view-changer-with-icon-position-savingxp-icon-sizevista/ - если запустить этот код, выбрать Size - MedSmall , значки станут по размеру как мне надо на рабочем столе

Только выкорчевать бы ту функцию, которая заложена для изменения размера

Вполне возможно, это
(нажмите для показа/скрытия)
Спасибо.

Русское сообщество AutoIt

Re: Правый клик мышки на Рабочий стол -> Вид -> Мелкие значки
« Ответ #4 Отправлен: Январь 06, 2018, 00:46:06 »

 

Похожие темы

  Тема / Автор Ответов Последний ответ
4 Ответов
3440 Просмотров
Последний ответ Октябрь 19, 2011, 14:18:45
от [email protected]
10 Ответов
7473 Просмотров
Последний ответ Октябрь 26, 2011, 09:55:30
от Yashied
10 Ответов
4274 Просмотров
Последний ответ Декабрь 16, 2011, 17:47:32
от _Lexa98_
3 Ответов
2990 Просмотров
Последний ответ Апрель 13, 2012, 14:46:53
от Ganibal95
1 Ответов
3874 Просмотров
Последний ответ Август 07, 2013, 10:35:31
от millgan
5 Ответов
3406 Просмотров
Последний ответ Апрель 28, 2012, 23:01:44
от Zaramot
2 Ответов
4655 Просмотров
Последний ответ Июнь 04, 2012, 23:06:35
от Yuriy
2 Ответов
2677 Просмотров
Последний ответ Апрель 06, 2013, 09:32:28
от madmasles
1 Ответов
343 Просмотров
Последний ответ Июль 31, 2017, 11:15:56
от InnI
21 Ответов
1775 Просмотров
Последний ответ Сентябрь 20, 2017, 11:39:55
от InnI