Способ вызова панели задач

Панель задач Windows: что это, как открыть и настроить

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

Также она включает и другие интересные инструменты, которые могут значительно упростить взаимодействие пользователя с системой.

Из прошлого материала вы узнали про меню пуск, его функции и настройки. Сейчас мы рассмотрим, что такое панель задач Windows 10, 7 и других ее версий. Как она открывается и настройки, которые можно сделать с ней.

Панель задач Windows

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

После установки операционной системы или первого запуска компьютера, вы можете увидеть ее в самом низу экрана. По ее внешнему виду можно даже узнать версию Windows, которая стоит сейчас на ПК.

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

Элементы

1. Кнопка меню пуск — самый левый значок с логотипом Виндовс. Его можно открыть как левой кнопкой мыши, так и правой, оба меню являются функциональными.

2. Средняя часть. Область с ярлыками программ, здесь же отображаются уже запущенные программы, и они сюда же сворачиваются. Также можно добавить инструменты: поиск, люди, Windows Ink Workspace и значок сенсорной клавиатуры.

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

3. Область уведомлений — трей. Здесь отображаются некоторые запущенные программы и инструменты управления определенными функциями. Также здесь показывается время и новые уведомления.

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

Настройки

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

Чтобы не загромождать на ней место, можно сразу убрать с нее: Поиск, кнопку просмотра задач, и отключить другие ненужные пункты.

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

Остальные настройки смотрите по своему усмотрению, как будет удобнее пользоваться именно вам. К примеру, можете убрать какие-нибудь утилиты из трея.

Частые вопросы

Как открыть панель задач

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

1. По свободному месту на рабочем столе, где нет никаких ярлыков, кликните правой кнопкой мыши и откройте «Персонализация».

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

Теперь она будет постоянно открыта, также ее можно дополнительно закрепить, чтобы она прилипла к одному положению экрана.

Как поменять цвет панели задач в Windows 10

1. Кликните правой кнопкой мыши по месту свободному от ярлыков на рабочем столе и откройте «Персонализация».

2. В левом столбце откройте раздел «Цвета» и в правом окне установите галочку у пункта отображения цвета элементов к панели задач и в меню Пуск.

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

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

1. Кликните по панели правой кнопкой мыши и откройте настройки.

2. Установите галочку у пункта скрытия в режиме рабочего стола. Теперь она будет показываться только, если нажать на клавишу WIN или навести курсор на место ее нахождения.

Как поменять расположение на экране

Также зайдите в параметры и пролистайте страницу до блока с ее положением. Выберите необходимый вариант.

Как уменьшить панель задач в Windows 10

Для этого включите использование маленьких кнопок в ее настройках. Она сразу заметнее станет меньше и более удобной в использовании.

Читайте также:  Шахтный способ добычи его плюсы

Как группировать папки и значки

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

Интересно! Если кликнуть правой кнопкой мыши, к примеру, по значку браузера Opera, будут показаны открытые недавно вкладки или прикрепленные сюда закладки — их тоже можно здесь закрепить.

Также некоторые программы позволяют управлять своими функциями прямо из панели. К примеру, при наведении курсора на тот же AIMP, можно легко переключить трек или закончить воспроизведение.

В заключение

Это действительно очень удобный элемент управления программами и некоторыми функциями операционной системы. И при желании его можно легко настроить под себя.

Источник

Панель задач

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

сведения об изменениях, внесенных в панель задач Windows 7, см. в разделе расширения панели задач.

В этом разделе содержатся следующие подразделы.

О панели задач

Панель задач включает в себя следующее:

  • Меню » Пуск «
  • панель быстрого запуска (только Windows Vista и более ранних версий)
  • Кнопки панели задач
  • Панели инструментов (необязательно)
  • Область «Уведомления»

Меню Пуск содержит команды, которые могут получать доступ к программам, документам и параметрам. Эти команды включают в себя все программы, документы, Панель управления, игры, справку и поддержку, Завершение работы и Поиск программ и файлов.

запуск в более ранних версиях Windows содержал такие элементы, как Find и Run, функциональные возможности которых были включены в программы и файлы поиска в Windows Vista и более поздних версиях.

панель быстрого запуска, доступная в версиях Windows более ранних, чем Windows 7, содержит ярлыки для приложений. Windows предоставляет записи по умолчанию, такие как Windows Internet Explorer, и пользователь может добавлять любые другие сочетания клавиш, которые они выбирают. Значки в этой области реагируют на одно нажатие. в Windows 7 и более поздних версиях эта функция включена в кнопки панели задач.

Оболочка помещает кнопку на панель задач каждый раз, когда приложение создает несобственное окно, то есть окно, у которого нет родителя и который имеет соответствующие расширенные биты стиля (см. раздел Управление кнопками панели задачниже). Чтобы переключиться на окно, пользователь нажимает кнопку окна. эта функция была значительно расширена на Windows 7. Дополнительные сведения см. в разделе расширения панели задач.

Приложения могут добавлять значки в область уведомлений для указания состояния операции или уведомления пользователя о событии. Например, приложение может разместить значок принтера в области уведомлений, чтобы увидеть, что задание печати выполняется по-разному. однако в Windows 7 и более поздних версиях некоторые сведения, ранее предоставляемые областью уведомлений, должны быть предоставлены с помощью кнопки на панели задач приложения. Область уведомлений расположена на правой границе панели задач (если панель задач горизонтально) или внизу (если панель задач вертикально). Дополнительные сведения см. в разделе уведомления и область уведомлений.

В области уведомлений также отображается текущее время, если выбран этот параметр. Параметр находится в виде:

  • Windows 7 и более поздних версий: раскрывающийся список часов на странице » включение или отключение системных значков » окна » значки области уведомлений » приложения панели управления (также доступны в свойствах области уведомлений).
  • Windows Vista: флажок часы на странице область уведомлений окна свойства панели задач и меню «пуск «.
  • Windows XP: флажок отображать часы на панели задач и в окне свойств меню «пуск».

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

Параметры вывода панели задач

панель задач поддерживает два режима отображения: автоматическое скрытие и, в Windows Vista и более ранних версиях, Always On сверху (панель задач всегда находится в режиме Windows 7 и более поздних версиях). Чтобы задать эти параметры, пользователь должен открыть контекстное меню панели задач, выбрать пункт Свойства, установить или снять флажок автоматически скрывать панель задач или флажок Отображать панель задач поверх других окон . Чтобы получить состояние этих параметров отображения, используйте сообщение АБМ _ . Если вы хотите получать уведомления при изменении состояния этих параметров отображения, обработайте сообщение уведомления АБН _ STATECHANGE в процедуре окна. Чтобы изменить состояние этих параметров отображения, используйте сообщение АБМ _ SETSTATE .

Читайте также:  Измени свой способ разговора

Рабочая область — это часть экрана, не скрытая панелью задач. Чтобы получить размер рабочей области, вызовите функцию системпараметерсинфо с установленным значением SPI _ жетворкареа . Чтобы получить координаты прямоугольника, описывающие расположение панели задач, используйте сообщение АБМ _ жеттаскбарпос .

Панель задач можно покрыть путем явного задания размера прямоугольника окна, равного размеру экрана с помощью SetWindowPos. для Windows 2000 systems или более поздней версии в окне должно отсутствовать _ заголовок ws или ws _ сиккфраме. кроме того, размер окна должен быть таким, чтобы клиентская область выделила весь экран. Кроме того, для этих систем, если панель задач имеет значение Always On сверху, она остается скрытой только тогда, когда приложение является приложением переднего плана.

Добавление ярлыков в меню «Пуск»

чтобы добавить элемент в подменю программы Microsoft Windows NT 4,0, Windows 2000 и более поздней версии или Windows 95 или более поздней версии, выполните следующие действия.

  1. Создайте ссылку на оболочку с помощью интерфейса ишелллинк .
  2. Получите ПИДЛ папки Programs с помощью шжетспеЦиалфолдерлокатион, передав _ программы CSid.
  3. Добавьте ссылку оболочки в папку программы. Можно также создать папку в папке Programs и добавить ссылку в эту папку.

Управление кнопками панели задач

Оболочка создает кнопку на панели задач каждый раз, когда приложение создает окно, которое не владеет. Чтобы убедиться, что кнопка окна размещена на панели задач, создайте непринадлежащее окно с расширенным стилем WS _ ex _ аппвиндов . Чтобы не допустить нажатия кнопки «окно» на панели задач, создайте непринадлежащее окно, используя расширенный стиль панели _ _ инструментов WS ex . В качестве альтернативы можно создать скрытое окно и сделать это скрытое окно владельцем видимого окна.

Оболочка удалит кнопку окна с панели задач только в том случае, если стиль окна поддерживает видимые кнопки панели задач. Если требуется динамически изменить стиль окна на тот, который не поддерживает видимые кнопки панели задач, необходимо сначала скрыть окно (вызвав ShowWindow с помощью _ скрытого программного обеспечения), изменить стиль окна, а затем Показать окно.

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

Если вы хотите, чтобы приложение получило внимание пользователя, когда окно не активно, используйте функцию FlashWindow интерфейса , чтобы сообщить пользователю о том, что сообщение находится в состоянии ожидания. Эта функция мигает кнопку окна. Когда пользователь нажимает кнопку окна для активации окна, приложение может отобразить сообщение.

Изменение содержимого панели задач

В версии 4,71 и более поздних Shell32.dll добавлена возможность изменения содержимого панели задач. Из приложения теперь можно добавлять, удалять и активировать кнопки панели задач. Активация элемента не активирует окно. Он показывает, что элемент был нажат на панели задач.

Возможности изменения панели задач реализуются в объекте модели COM (CLSID _ таскбарлист), который предоставляет интерфейс ИТАСКБАРЛИСТ (IID _ итаскбарлист). Для инициализации объекта необходимо вызвать метод итаскбарлист:: хринит . Затем можно использовать методы интерфейса итаскбарлист для изменения содержимого панели задач.

Добавление, изменение и удаление значков в области уведомлений

Используйте функцию Shell _ NotifyIcon для добавления, изменения или удаления значков в области уведомлений. Параметр Двмессаже оболочки _ NotifyIcon — это сообщение на панель задач, в которой указывается выполняемое действие. Параметр пнид — это указатель на структуру нотификондата , которая используется для задания значка и передачи дополнительных сведений, необходимых системе для обработки сообщения.

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

  • Чтобы добавить значок в область уведомлений панели задач, вызовите Shell _ NotifyIcon с параметром двмессаже , для которого задано значение ним _ Add. Структура нотификондата используется для указания маркера и идентификатора значка и любого текста подсказки. Если пользователь выбрал флажок Показывать часы в свойствах панели задач, система поместит значок в ближайшее левое время. В противном случае значок отображается в правой части или в нижней части панели задач. Все существующие значки сдвигаются влево, чтобы освободить место для нового значка.
  • Чтобы изменить сведения о значке, включая его маркер значка, текст подсказки и идентификатор сообщения обратного вызова, вызовите оболочку _ NotifyIcon с параметром ДВМЕССАЖЕ , имеющим значение ним _ Modify.
  • Чтобы удалить значок из области уведомлений, вызовите Shell _ NotifyIcon с параметром двмессаже , установленным в ним _ Delete.

После выполнения операции с пользовательским интерфейсом верните фокус в область уведомлений, вызвав Shell _ NotifyIcon с параметром ДВМЕССАЖЕ , равным ним _ SETFOCUS. Например, это можно сделать, когда значок панели задач отображает контекстное меню, но пользователь отменяет его нажатием клавиши ESCAPE.

Получение сообщений обратного вызова области уведомлений

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

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

При добавлении значка на панель задач вы определяете сообщение обратного вызова значка. Идентификатор сообщения обратного вызова задается в элементе укаллбаккмессаже структуры нотификондата , передаваемой вместе с ним _ Add. При возникновении события система отправляет сообщение обратного вызова в процедуру окна окна, заданную элементом HWND . Параметр wParam сообщения содержит идентификатор значка панели задач, в котором произошло событие. Параметр lParam содержит сообщение мыши или клавиатуры, связанное с событием. Например, когда указатель мыши перемещается на значок панели задач, параметр lParam содержит WM _ MOUSEMOVE.

Читайте также:  Способ переработки отходов пластика

Результаты различных событий мыши можно суммировать следующим образом:

  • Когда пользователь наводит указатель мыши на значок, система отображает текст подсказки, указанный в нотификондата.
  • Когда пользователь щелкает значок, приложение получает уведомление WM _ лбуттондовн .
  • Когда пользователь щелкает значок правой кнопкой мыши, приложение получает уведомление WM _ рбуттондовн .
  • Когда пользователь дважды щелкает значок, приложение получает уведомление WM _ лбуттондблклк .

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

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

версии 5,0 и более поздних версий оболочки обрабатывали события мыши и клавиатуры _ NotifyIcon в оболочке , отличающиеся от предыдущих версий оболочки, обнаруженных в Windows NT 4,0, Windows 95 и Windows 98. Различия заключаются в следующем.

  • Если пользователь запрашивает контекстное меню значка уведомления с помощью клавиатуры, оболочка версии 5,0 отправляет связанное приложение в сообщение WM _ CONTEXTMENU . Более ранние версии отправляют сообщения WM _ Рбуттондовн и WM _ рбуттонуп .
  • Если пользователь выбирает значок уведомления с помощью клавиатуры и активирует его с помощью пробела или клавиши ВВОД, оболочка версии 5,0 отправляет связанное приложение в уведомление NIN _ кэйселект . Более ранние версии отправляют сообщения WM _ Рбуттондовн и WM _ рбуттонуп .
  • Если пользователь выбирает значок уведомления с помощью мыши и активирует его с помощью клавиши ВВОД, оболочка версии 5,0 отправляет связанное приложение в NIN-уведомление _ SELECT . Более ранние версии отправляют сообщения WM _ Рбуттондовн и WM _ рбуттонуп .
  • если пользователь передает указатель мыши по значку, с которым связана всплывающая подсказка, оболочка версии 6,0 (Windows XP) отправляет следующие сообщения.
      • NIN _ БАЛЛУНШОВ — отправляется при отображении всплывающего окна (в очереди выноски).
      • NIN _ БАЛЛУНХИДЕ — отправляется, когда всплывающее сообщение исчезает, например, при удалении значка. Это сообщение не отправляется, если всплывающее уведомление отклонено из-за времени ожидания или щелчка мышью.
      • NIN _ БАЛЛУНТИМЕАУТ — отправляется, когда всплывающее сообщение отклонено из-за истечения времени ожидания.
      • NIN _ БАЛЛУНУСЕРКЛИКК — отправляется, когда всплывающее сообщение закрывается из-за щелчка мыши.

Вы можете выбрать, каким образом оболочка должна вести себя, вызвав Shell _ NotifyIcon с параметром Двмессаже , равным ним _ сетверсион. Задайте элемент уверсион структуры нотификондата , чтобы указать, требуется ли поведение версии 5,0 или до версии 5,0.

Уведомление о создании панели задач

В Microsoft Internet Explorer 4,0 и более поздних версиях оболочка уведомляет приложения о том, что панель задач создана. При создании панели задач она регистрирует сообщение со строкой Таскбаркреатед, а затем передает это сообщение всем окнам верхнего уровня. Когда приложение панели задач получает это сообщение, следует предположить, что все добавленные значки панели задач были удалены и снова добавить их. Эта функция обычно применяется только к службам, которые уже запущены при запуске оболочки. В следующем примере показан очень упрощенный метод обработки этого случая.

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

Использование панели задач

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

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

Вы добавляете значок в область уведомлений панели задач, заполняя структуру нотификондата , а затем передаем структуру в оболочку _ NotifyIcon с параметром двмессаже , имеющим значение ним _ Add. Члены структуры должны указывать маркер для окна, которое добавляет значок, а также идентификатор значка и маркер значка. Можно также указать текст подсказки для значка. Если необходимо получать сообщения мыши для значка, укажите идентификатор сообщения обратного вызова, который система должна использовать для отправки сообщения в процедуру окна.

Функция в следующем примере демонстрирует добавление значка на панель задач.

Чтобы удалить значок из области уведомлений панели задач, заполните структуру нотификондата и вызовите Shell _ NotifyIcon с параметром двмессаже , имеющим значение ним _ Delete. При удалении значка панели задач укажите только элементы кбсизе, HWND и UID структуры. Пример:

Получение событий мыши

При указании сообщения обратного вызова для значка панели задач система отправляет сообщение в приложение при каждом возникновении события мыши в ограничивающем прямоугольнике значка. Параметр wParam сообщения указывает идентификатор значка панели задач, а параметр lParam сообщения указывает сообщение, формируемое системой в результате события мыши.

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

Источник

Оцените статью
Разные способы