Как установить значок на панели задач Windows во время выполнения?

обычно значок, который принадлежит кнопке панели задач приложения, является тем же значком, который содержится в EXE и отображается для программы. Теперь в моем приложении я хочу динамически изменить этот значок, это означает, что считывается конфигурация, в которой указано изображение (PNG). Теперь приложение загружает это изображение и должно установить его как новый значок на панели задач.

Но: как можно сделать этот последний шаг? Как установить значок на панели задач (не в трее!) Во время выполнения?

Спасибо!


5

Отправить сообщение WM_SETICON в ваше окно, передав размер (либо ICON_BIG , либо ICON_SMALL ) в wParam и дескриптор нового значка в lParam .

  SendMessage (hwnd, WM_SETICON, ICON_SMALL, (LPARAM) hIcon);  

Улучшите этот ответ
отредактировано 14 марта 2015 г., в 22:41
Remy Lebeau
435k2727 золотых знаков344344 серебряных знака595595 бронзовых знаков
Создан 13 марта 2015, 21:52
  • Вам необходимо использовать SendMessage () вместо PostMessage () . И вам не нужно вводить типовой приведенный параметр wParam , только lParam . SendMessage (hwnd, WM_SETICON, ICON_SMALL, (LPARAM) hIcon); — Реми Лебо, 14 марта 2015, 21:17
  • 1
    @Remy: обновлен ответ соответственно. Спасибо за помощь. — Кен Уайт, 14 марта 2015, 21:22
  • Хорошо, у меня это не работает. Есть ли особые условия по формату иконки? Я пробовал с 32×32, 64×64 и 128×128 пикселей, все 256 цветов. — Эльми, 15 марта 2015, 17:40
  • У меня это прекрасно работает, и работает уже много лет. Вы пробовали использовать настоящий файл значков, а не .PNG? Я связался с документацией к сообщению в своем ответе. Я не могу объяснить, почему это не работает для вас, потому что я не вижу ваш код или изображения, которые вы пытаетесь загрузить. — Кен Уайт, 15 марта 2015, 23:57
  • Кен Уайт: Похоже, это вызвано тем, что EXE содержит значок с разным разрешением (16×16, 32×32, 48×48, 128×128, …). Поэтому, когда я устанавливаю свой собственный значок, Windows, кажется, решает использовать другой из исходных значков, но с другим размером.. — Эльми, 16 мар. ’15 в 7:02
добавить комментарий |

Отправить сообщение WM_SETICON в ваше окно, передав размер (либо ICON_BIG , либо ICON_SMALL ) в wParam и дескриптор нового значка в lParam .

  SendMessage (hwnd, WM_SETICON, ICON_SMALL, (LPARAM) hIcon);  


Как настроить панель задач в Windows 10

Панель задач Windows 10 отлично работает как и в предыдущих версиях Windows, предлагает ярлыки и значки для каждого запущенного приложения. Windows 10 предлагает всевозможные способы настройки панели задач по своему вкусу, и мы здесь, чтобы помочь вам понять, что вы можете сделать.

Мы рассмотрели настройку меню «Пуск» и Центра поддержки в Windows 10. Теперь пора заняться панелью задач. Немного поработав, вы можете настроить панель задач так, чтобы она работала так, как вам нравится.

Закрепить приложения на панели задач

Самый простой способ Настройте панель задач, закрепив на ней различные приложения и ярлыки, чтобы вы могли быстрее получать к ним доступ в будущем. Есть два способа сделать это. Первый — открыть программу из меню «Пуск» или с помощью существующего ярлыка. Когда значок приложения появится на панели задач, чтобы указать, что оно запущено, щелкните значок правой кнопкой мыши и выберите в контекстном меню параметр «Закрепить на панели задач».

Второй способ закрепить приложение на панели задач не требует, чтобы приложение было запущено первым. Найдите приложение в меню «Пуск», щелкните приложение правой кнопкой мыши, наведите указатель на «Еще», а затем выберите «Закрепить на панели задач», который вы там найдете. Вы также можете перетащить значок приложения на панель задач, если предпочитаете это делать.

Это немедленно добавит новый ярлык для приложения на панель задач. Чтобы удалить приложение с панели задач, щелкните закрепленное приложение правой кнопкой мыши и выберите параметр «Открепить от панели задач».

Закрепить файл или папку в списках переходов на панели задач

Windows также предоставляет простой способ получить доступ к папкам и отдельным файлам на панель задач. Списки переходов — это удобные контекстные меню, связанные с каждым закрепленным приложением, в которых показаны определенные действия, которые вы можете выполнять с приложением, а для приложений, где это применимо, также отображается список последних файлов и папок, к которым вы обращались. Вы можете просмотреть список переходов приложения, щелкнув значок правой кнопкой мыши. Например, список переходов для значка проводника позволяет открыть новое окно проводника и показывает недавно просмотренные папки и закрепленные папки. Просто наведите указатель мыши на недавний элемент, и справа от него появится значок канцелярской кнопки. Щелкните канцелярскую кнопку, чтобы закрепить элемент в списке переходов.

Кстати, если вы хотите просмотреть обычное контекстное меню для значка на панели задач, удерживайте клавишу Shift, одновременно щелкая значок правой кнопкой мыши. Это особенно полезно для настройки любого закрепленные там ярлыки папок. И это лишь одно из многих полезных сочетаний клавиш, которые можно использовать с панелью задач.

Когда вы закрепили элементы в списке переходов, эти элементы отображаются отдельно от последних. Все, что вам нужно сделать, это щелкнуть один из них, чтобы открыть эту папку. И, конечно же, то, что вы видите в списке переходов, зависит от в приложении. Такие приложения, как Блокнот или Microsoft Word, показывают недавно открытые файлы. В списке переходов вашего браузера могут отображаться избранные сайты и предлагаться действия для открытия новых вкладок или окон.

По умолчанию в Windows 10 отображаются около 12 последних элементов в списках переходов. В предыдущих версиях Windows это число можно было легко увеличить или уменьшить с помощью свойств панели задач. В Windows 10 по какой-то причине нет этой функции e легкодоступный. Однако вы можете изменить количество элементов, отображаемых в списках переходов, с помощью быстрого взлома реестра.

Настроить или удалить Кортану и окно поиска

Значок Кортаны и поле поиска занимает много места на панели задач, и вам не нужно выполнять поиск. Даже без них, если вы нажмете клавишу Windows и начнете печатать, вы получите тот же опыт поиска. Если вы хотите выполнить голосовой поиск, обычно доступ к которому осуществляется щелчком по значку микрофона в поле поиска, вам просто нужно вместо этого нажать Windows + C на клавиатуре.

Вы можете удалить окно поиска и оставьте только значок, или вы можете полностью удалить оба. Щелкните правой кнопкой мыши панель задач и выберите «Cortana> Показать значок Cortana» во всплывающем меню.

Выберите параметр« Скрытый », чтобы удалить поле поиска и значок, или выберите« Показать значок Кортаны », чтобы на панели задач оставался только значок.

Удалить кнопку просмотра задач

Кнопка «Просмотр задач» обеспечивает доступ к просмотру эскизов всех ваших открытых приложений и окон. Он также позволяет вам работать с виртуальными рабочими столами и показывает вашу временную шкалу, если вы включили ее.

Но для этого вам не нужна кнопка. Просто нажмите Windows + Tab, чтобы получить доступ к тому же интерфейсу. Чтобы сэкономить немного места на панели задач и избавиться от кнопки, щелкните панель задач правой кнопкой мыши и отключите параметр «Показать кнопку просмотра задач».

Скрыть системные значки в области уведомлений

В области уведомлений (иногда называемой «Системный лоток») системные значки, такие как Центр уведомлений и часы, а также значки для различных приложений, работающих в фоновом режиме. Вы можете легко настроить, какие системные значки будут отображаться в области уведомлений. Щелкните правой кнопкой мыши любую открытую область на панели задач и выберите «Параметры панели задач».. »На странице настроек панели задач прокрутите немного вниз до раздела« Область уведомлений »и нажмите ссылку« Включить или отключить системные значки ».

Вы увидите список системных значков. Просмотрите их и включите или выключите каждый из них в соответствии с вашими потребностями.

Скрыть значки приложений в области уведомлений

Многие приложения, устанавливаемые в Windows, предназначены для работы в фоновом режиме. Это не то, с чем вам нужно регулярно взаимодействовать, поэтому их значки не отображаются непосредственно на панели задач, а перемещаются в область уведомлений. Это позволяет узнать, что они запущены, и дает вам быстрый доступ, когда это необходимо. Некоторые из них появляются прямо в области уведомлений слева от часов. Другие скрыты, но вы можете увидеть их, щелкнув стрелку вверх слева.

Вы можете быстро настроить, где появляются эти значки, перетаскивая их между этими двумя местами. Например, вы можете предпочесть, чтобы ваш значок OneDrive всегда был виден, и в этом случае вы перетащите его в основную область уведомлений. Вы также можете скрыть менее важные значки, перетащив их в скрытую область.

Вы также можете работать с этими значками через интерфейс настроек. Щелкните правой кнопкой мыши любую открытую область панели задач и выберите параметр «Настройки». Прокрутите вниз и нажмите ссылку «Выбрать, какие значки будут отображаться на панели задач».

Если вы хотите удалить скрытую область и постоянно видеть все значки, включите параметр «Всегда показывать все значки в области уведомлений». Если вы оставите этот параметр отключенным, вы также можете просмотреть список и включить или отключить отдельные приложения. Обратите внимание, что отключение приложения здесь не приводит к его удалению из области уведомлений. Когда приложение выключено, оно отображается в скрытой области. Когда он включен, он отображается в основной области уведомлений.

Переместить панель задач на другой край экрана

Нижний край экрана — это расположение панели задач по умолчанию в Windows 10, но вы можете его переместить. Если у вас очень широкий дисплей или несколько дисплеев, вам может быть удобнее располагать панель задач на правом или левом краю дисплея. Или, может быть, вы предпочитаете его наверху. Вы можете переместить панель задач одним из двух способов. Первый — просто перетащить. Щелкните правой кнопкой мыши панель задач и отключите параметр «Заблокировать панель задач».

Затем вы можете захватить панель задач в пустой области и перетащить ее на любой край дисплея.

Другой способ изменить расположение панели задач — через интерфейс настроек. Щелкните правой кнопкой мыши любую пустую область панели задач и выберите «Параметры панели задач». В окне настроек панели задач прокрутите вниз и найдите раскрывающееся меню «Расположение панели задач на экране». В этом меню можно выбрать любую из четырех сторон дисплея.

Изменение размера панели задач

Вы также можете изменить размер панели задач, чтобы получить немного дополнительного места. Это может быть особенно удобно, если вы переместили его к правому или левому краю экрана, но также хорошо, если вам просто нужно место для множества значков. Щелкните правой кнопкой мыши панель задач и отключите параметр «Заблокировать панель задач». Затем поместите указатель мыши на верхний край панели задач и перетащите, чтобы изменить ее размер, как если бы вы это делали с окном. Вы можете увеличить размер панели задач примерно до половины размера экрана.

Используйте маленькие значки, чтобы разместить больше на панели задач

Если вы хотите, чтобы на панели задач было еще несколько значков, но не хотите изменять его размер, вы можете настроить Windows 10 для отображения небольших значков на панели задач. Щелкните правой кнопкой мыши любую пустую область панели задач и выберите «Параметры панели задач». В окне настроек включите параметр «Использовать маленькие значки панели задач».

Как видите, почти все то же самое, за исключением того, что значки меньше, и вы можете втиснуть еще несколько в пространство. Следует отметить одно отличие: когда вы используете значки меньшего размера, сама панель задач немного сжимается по вертикали. В результате отображаются только часы, а не дата. Но вы всегда можете навести указатель мыши на часы или щелкнуть по ним, чтобы проверить дату.

Отображать ярлыки для значков панели задач

По умолчанию на панели задач группируются значки для окон одного и того же приложения и не отображаются ярлыки для этих значков. Это экономит много места на панели задач, но может затруднить распознавание значков новыми пользователями. Вы можете настроить Windows на отображение текстовых меток, но недостатком является то, что вы также теряете группировку связанных значков. Для этого щелкните правой кнопкой мыши пустую область панели задач и выберите «Параметры панели задач». В окне настроек найдите раскрывающееся меню «Объединить кнопки панели задач».

В меню есть три варианта:

  • Всегда, скрывать ярлыки . Это настройка Windows по умолчанию. Когда он выбран, все окна приложения группируются на панели задач, а ярлыки не отображаются.
  • Когда панель задач заполнена . Это средний уровень. Если этот параметр выбран, окна не группируются, а метки отображаются, пока панель задач не заполнится. Когда он заполняется, он возвращается к функции «Всегда, скрывать метки».
  • Никогда . Если этот параметр выбран, окна никогда не группируются, а метки отображаются всегда. Вы можете увидеть этот параметр в действии ниже. Обратите внимание, что вместо одного значка проводника и одного значка Chrome у меня теперь есть два каждого из них, и заголовки окон отображаются в виде меток.

Изменить цвет и прозрачность панели задач

В Windows 10 по умолчанию цвет панели задач черный. Чтобы изменить цвет, нажмите Windows + I, чтобы открыть интерфейс настроек. В главном окне настроек нажмите «Персонализация».

В окне «Персонализация» перейдите на вкладку «Цвета». Справа прокрутите вниз до раздела «Дополнительные параметры».

Вы увидите два варианта управления панелью задач, а также Центр поддержки и меню «Пуск». Используйте переключатель «Эффекты прозрачности», чтобы выбрать, должны ли эти элементы быть прозрачными или непрозрачными. Когда параметр «Пуск, панель задач и центр действий» отключен, для этих элементов используется черный цвет по умолчанию. Когда вы включаете эту опцию, эти элементы используют цвет, который вы выбрали в селекторе цвета вверху, или, если у вас включена опция «Автоматически выбирать акцентный цвет на моем фоне», цвет, выбранный Windows.

СВЯЗАННЫЕ: Как сделать панель задач Windows 10 более прозрачной

Кстати, Windows не предлагает никаких элементов управления для настройки прозрачность панели задач, меню «Пуск» и Центра поддержки. Если вы не против быстро взломать реестр, вы можете сделать эти элементы немного более прозрачными, чем значения по умолчанию.

Включить функцию Peek

Функция просмотра была представлена ​​еще в Windows 7, чтобы пользователи могли быстро просматривать все открытые приложения для просмотра рабочего стола. В предыдущих версиях он был включен по умолчанию. В Windows 10 его нужно включить. Щелкните правой кнопкой мыши любую пустую область на панели задач и выберите «Настройки». В окне настроек включите громоздкий вариант «Использовать Peek для предварительного просмотра рабочего стола, когда вы наводите указатель мыши на кнопку« Показать рабочий стол »в конце панели задач».

Включив параметр Peek, вы можете переместить указатель мыши на крошечный полоску пространства в дальнем правом углу панель задач, чтобы скрыть все ваши окна и показать вам рабочий стол. Когда вы отодвигаете мышь, ваши окна возвращаются в свое предыдущее состояние. Вы также можете щелкнуть эту область, чтобы автоматически свернуть все окна, чтобы вы могли выполнять какие-либо действия на рабочем столе. Щелкните область еще раз, чтобы восстановить окна. Вы также можете использовать сочетание клавиш Windows + D, чтобы сделать то же самое, что и щелкнуть область просмотра.

Добавить панель инструментов на панель задач

Windows также позволяет добавлять панели инструментов на панель задач. Панель инструментов — это, по сути, ярлык для папки в вашей системе, но ярлык отображается как тот же тип панели инструментов, который вы можете видеть в браузере или другом приложении. Вы можете получить доступ к панелям инструментов, щелкнув правой кнопкой мыши панель задач и выбрав подменю «Панели инструментов».

В него встроены три панели инструментов:

  • Адрес . Панель инструментов адреса добавляет на панель задач простое поле адреса. Введите в него адрес так же, как в браузере, и полученная страница откроется в браузере по умолчанию.
  • Ссылки . Панель инструментов ссылок добавляет элементы из вашего списка избранного в Internet Explorer.
  • Рабочий стол . Панель инструментов рабочего стола обеспечивает доступ к элементам, хранящимся на вашем рабочем столе.

Ниже вы можете увидеть, как выглядят панели инструментов «Адрес» и «Рабочий стол», когда они включены. Вместо того, чтобы расширять панель инструментов рабочего стола для отображения любых значков, я уменьшил ее размер и использовал двойную стрелку, чтобы открыть всплывающее меню со всеми элементами.

Вы также можете добавить настраиваемую панель инструментов, которая указывает на любую папку в вашей системе. Это может быть отличным способом добавления быстрого доступа к панели задач к элементам, которые вам регулярно нужны. Чтобы создать панель инструментов, все, что вам нужно сделать, это выбрать опцию «Новая панель инструментов» в подменю Панели инструментов и указать ее на папку.

Настроить панель задач для нескольких дисплеев

Если вы используете несколько дисплеев, вам будет приятно узнать, что в Windows 10 есть достойные элементы управления для настройки для использования панели задач на нескольких мониторах. Вы можете отображать панель задач только на одном дисплее, одну панель задач, растянутую на все дисплеи, и даже отдельную панель задач для каждого дисплея, на которой отображаются только приложения, открытые на этом дисплее. Чтобы настроить все это, щелкните правой кнопкой мыши любую открытую область панели задач и выберите «Параметры панели задач». Прокрутите окно настроек до конца, чтобы найти элементы управления для нескольких дисплеев.

Если вы оставите выключенным параметр« Показывать панель задач на всех дисплеях »(который является настройкой по умолчанию), то вы увидите одну панель задач только на основном мониторе. Все открытые окна для приложений отображаются на этой панели задач, независимо от того, на каком экране они открыты. Включите этот параметр, чтобы панель задач отображалась на всех ваших дисплеях, а также открыли другие параметры ниже.

Раскрывающееся меню« Показать кнопки панели задач на »содержит три варианта:

  • Все панели задач . При выборе этого параметра панель задач будет одинаковой на всех экранах. На панели задач каждого дисплея будут отображаться все открытые окна, независимо от того, на каком дисплее они открыты.
  • Основная панель задач и панель задач, на которой открыто окно . Когда вы выбираете этот параметр, на панели задач на основном дисплее всегда будут отображаться все открытые окна со всех дисплеев. На панели задач каждого дополнительного дисплея будут отображаться только окна, открытые на этом дисплее.
  • Панель задач, где открыто окно . Когда вы выбираете этот параметр, каждый дисплей, включая ваш основной дисплей, получает свою собственную независимую панель задач. Открытые окна отображаются только на панели задач на том дисплее, на котором открыто окно.

Параметр «Объединить кнопки на других панелях задач» работает так же, как и тот же параметр, который мы рассмотрели ранее, когда мы говорили о добавлении меток к значкам панели задач. Причина, по которой этот параметр здесь, заключается в том, что вы можете установить один параметр для основного дисплея и другой параметр для других дисплеев. Например, скажем, у вас есть три монитора. Один — большой дисплей, а два других — поменьше. Возможно, вы захотите, чтобы кнопки панели задач не объединялись на основном дисплее, где у вас много места, а объединялись на меньших мониторах.


Надеюсь, эти советы помогут вам ближе к превращению панели задач во что-то, что соответствует вашим индивидуальным потребностям.

ЧИТАТЬ ДАЛЕЕ
  • › Как смотреть YouTube «Картинка в картинке» в Safari на Mac
  • › Сможете ли вы определить, есть ли у ваших Apple Watch блокировка GPS?
  • › Как использовать пакеты стикеров в Signal
  • › Как изменить ярлык, который открывает игровую панель Windows 10
  • › Как открыть файл MBOX (с помощью Mozilla Thunderbird)
Оцените статью
logicle.ru
Добавить комментарий