Активное окно это: Характеристики окон — Win32 apps

Активное окно это: Характеристики окон — Win32 apps

Вопрос №13. Понятие активного окна. Изменение взаимного расположения окон. Значки и ярлыки объектов. Разница между ними. Контекстное меню объектов

Поделись  

Активное окно (active window) — окно верхнего уровня прикладной программы, с которым пользователь в настоящее время работает. Чтобы дать возможность пользователю легко идентифицировать активное окно, система помещает его вверху Z-последовательности и заменяет цвет его области заголовка и рамки определенными системой цветами активного окна. Активным окном может быть только окно верхнего уровня. Когда пользователь работает с дочерним окном, система активизирует родительское окно верхнего уровня, связанное с дочерним окном.

Одновременно в системе может быть активным только одно окно верхнего уровня. Пользователь активизирует окно верхнего уровня, щелкая мышью по нему (или по одному из его дочерних окон) или используя комбинацию клавиш ALT+ESC или ALT+TAB. Прикладная программа активизирует окно верхнего уровня, вызывая функцию SetActiveWindow. В число других функций, которые могут заставить систему активизировать различные окна верхнего уровня, включены SetWindowPos, DeferWindowPos, SetWindowPlacement и DestroyWindow. Хотя прикладная программа может активизировать другое окно верхнего уровня в любое время, чтобы избежать запутывания пользователя, она поступает так только в ответ на действие пользователя. Приложение использует функцию GetActiveWindow, чтобы получить дескриптор активного окна.

Изменение положения окон. Изменение положения возможно у программных окон и окон документов в нормальной форме, а также у окон документов в свернутой форме. Отметим еще раз, что окна документов не могут выходить за пределы своего программного окна.

Способы изменения положения окна:

· рекомендуемый — позиционировать указатель мыши в любом месте заголовка окна между кнопкой вызова системного меню и кнопками управления формой окна. Затем выполнить буксировку окна в нужное конечное положение;

· основной — выполнить команду Переместить системного меню окна. Затем изменение положения осуществляется клавишами направлений ←, →, ↓, ↑. Окно перемещается в направлении, соответствующем направлению стрелки на используемой клавише клавиатуры. После того как окно займет нужное положение, необходимо нажать клавишу Enter.

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

Активным может быть в каждый конкретный момент времени только одно программное окно и только одно расположенное в нем окно документа.

значки Windows. Значки — это графическое представление объектов Windows. Действия, производимые со значком, на самом деле производятся с объектом. Например, копирование значка приводит к копированию объекта, а его удаление — к удалению объекта. Вид системных значков: Мой компьютер, Мои документы, Сетевое окружениена Рабочем столе,значков папок, устройств (дисков, принтера) определяется операционной системой Windows.

Ярлыки. Ярлык — это небольшой файл с расширением Ink (англ. link — связь), содержащий ссылку на ресурс, доступный на компьютере или в сети: на программу, файл, папку, диск, веб-страницу, принтер, другой компьютер. Ярлык имеет значок с названием. Ярлыки можно размещать на Рабочем столе, в меню Пуски любой папке. Приемы работы с ярлыками ничем не отличаются от работы со значками. Щелчок по ярлыку программы запускает программу, по ярлыку папки или документа , открывает папку с файлами документов или сам документ.

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

Конте́кстное меню́ (англ. context menu) в графическом интерфейсе пользователя — меню, набор команд в котором зависит от объекта, который выбран (или просто находится подкурсором) в момент вызова, а также состояния рабочей среды и программы, в которой этот объект находится — то, что в совокупности представляет собой контекст для этого меню.

Как правило, вызов контекстного меню осуществляется нажатием «контекстной» (правой для правшей) кнопки мыши, специальной клавиши (например, ≣ Menu), или сочетания клавиш (⇧ Shift+F10 в Windows, или щелчок кнопкой мыши при нажатой клавише Ctrl в OS X) на клавиатуре, а иногда — особыми жестами указывающего устройства (например — нажатием и удержанием).



Активное окно

Активное окно(active window) — это окно верхнего уровня, с
которым пользователь работает в данный
момент. Чтобы пользователь мог легко
определить активное окно, Windows помещает
его на вершину Z-порядка и изменяет цвет
его заголовка и рамки на цвет, который
определен системой для активного окна.
Только окно верхнего уровня может быть
активным окном. Когда пользователь
работает с дочерним окном, Windows активизирует
родительское окно верхнего уровня,
связанное с этим дочерним окном.

Только одно окно
верхнего уровня может быть активным в
каждый момент времени. Пользователь
может активизировать окно верхнего
уровня щелчком мыши (щелкнув на само
окно или на одно из его дочерних окон)
или с помощью комбинаций клавиш ALT+ESC
или ALT+TAB. Приложение активизирует окно
верхнего уровня, используя функцию
SetActiveWindow().
Ряд других функций может заставить
Windows активизировать другое окно верхнего
уровня. К этим функциям относятся:SetWindowPos(),
DeferWindowPos(), SetWindowPlacement()
иDestroyWindow().
Хотя приложение может активизировать
другое окно верхнего уровня в любое
время, оно должно делать это только в
ответ на действия пользователя, чтобы
избежать путаницы. Приложение использует
функциюGetActiveWindow(),
чтобы получить дескриптор активного
окна.

Когда активность
переходит от окна одного приложения к
окну другого приложения, Windows посылает
сообщение WM_ACTIVATEAPP обоим приложениям,
уведомляя их об изменении. Когда
активность переходит к другому окну
того же приложения, Windows посылает обоим
окнам сообщение WM_ACTIVATE.

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

Окно является
видимым, когда для него установлен стиль
WS_VISIBLE. По умолчанию функция CreateWindowEx()создает скрытое окно, если приложение
не определяет для окна стиль WS_VISIBLE. Как
правило, приложение устанавливает стиль
WS_VISIBLE, когда окно уже создано, чтобы
скрыть подробности процесса создания
от пользователя. Например, приложение
может оставить новое окно скрытым на
время настройки внешнего вида окна.
Если стиль WS_VISIBLE определен вCreateWindowEx(),
Windows посылает окну сообщение WM_SHOWWINDOW
после его создания, но до его отображения.

Приложение может
выяснить, является ли окно видимым,
используя функцию IsWindowVisible().
Приложение может сделать окно видимым
или скрыть его с помощью функцийShowWindow(),SetWindowPos(),
DeferWindowPos()
илиSetWindowPlacement().
Эти функции изменяют видимость окна,
устанавливая или удаляя стиль WS_VISIBLE.
Они также посылают окну сообщение
WM_SHOWWINDOW перед перед тем как скрыть его
или сделать видимым.

Когда окно-владелец
свернуто, Windows автоматически скрывает
принадлежащие ему окна. Точно так же,
когда окно-владелец восстанавливается,
Windows автоматически показывает принадлежащие
ему окна. В обоих случаях Windows посылает
сообщение WM_SHOWWINDOW находящимся в
собственности окнам перед тем как скрыть
или показать их. Иногда приложению нужно
скрыть находящиеся в собственности
окна так, чтобы окно-владелец осталось
видимым. В этом случае приложение может
использовать функцию ShowOwnedPopups().
Эта функция устанавливает или удаляет
стиль WS_VISIBLE для всех находящихся в
собственности окон и посылает им
сообщение WM_SHOWWINDOW перед тем как скрыть
или показать их. Если окно-владелец
скрывается, то это не изменяет состояние
видимости принадлежащих ему окон.

Когда родительское
окно является видимым, все его дочерние
окна также являются видимыми. Точно так
же, когда родительское окно скрыто, его
дочерние окна также скрыты. Сворачивание
родительского окна не влияет на состояние
видимости дочерних окон; то есть дочерние
окна сворачиваются вместе с родителем,
но стиль WS_VISIBLE для них не изменяется.

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

Active+window финансовое определение active+window

Active+window финансовое определение active+window

Active+window финансовое определение active+window


Слово, не найденное в Словаре и Энциклопедии.

Возможно, Вы имели в виду:

Пожалуйста, попробуйте слова отдельно:

активно
окно

Некоторые статьи, соответствующие вашему запросу:

  • Активное окно
  • Active Desktop
  • Проводник Active Directory
  • Контроллер домена
  • Active Server Pages
  • Расширение клавиатуры X
  • Активные сценарии
  • Windows Server 2008
  • ActiveX
  • Active Directory
  • Системный агент каталога
  • Accordion (GUI)
  • Протокол доступа к цифровому аудио
  • Диспетчер файлов
  • Активный канал

Не можете найти то, что ищете? Попробуйте выполнить поиск по сайту Google или помогите нам улучшить его, отправив свое определение.

Полный браузер
?

  • Активное богатство
  • Активная веб-камера
  • Активный веб-ридер
  • Активные веб-службы
  • Активные технологии Web Suite
  • Активная скважина
  • Счетчик совпадений активных скважин
  • Активное окно
  • Активное окно
  • Активное окно
  • Нижний регистр активного окна
  • Активная Windows
  • Активная Windows
  • Активное прослушивание
  • Активные женщины Непала
  • Приложение Active Words
  • Активные слова Wordbase
  • активные выработки
  • Активные миры
  • Active Worlds Watch в воскресенье
  • Активный X
  • Активный X
  • Активный X
  • Активный X
  • Активные объекты данных X
  • Активный документ X
  • Активный контроль рыскания
  • Активный контроль рыскания
  • Активная молодежная инициатива социального развития
  • Корпоративная платформа Active
  • активный+окно
  • Активное, радостное и эффективное обучение
  • Активен, Вышел из строя
  • Активен, не работает
  • Активный, удерживающий, анкерный, опорная плита
  • Активно-вспомогательный
  • Активно-вспомогательное упражнение
  • механизм активного шнура
  • Активный режим
  • Военнослужащие действительной службы
  • Автомобиль жизнеобеспечения
  • активные матрицы
  • активная матрица
  • активная матрица
  • Жидкокристаллический дисплей с активной матрицей
  • Жидкокристаллический дисплей с активной матрицей
  • Жидкокристаллический дисплей с активной матрицей
  • жидкокристаллический дисплей с активной матрицей
  • жидкокристаллический дисплей с активной матрицей
  • активные матрицы
  • Статус активного участника
  • Датчик с активными пикселями
  • Датчик с активными пикселями
  • Датчик с активными пикселями
  • Активный игрок, неактивный игрок
  • Цепь активного гашения
  • Активный радар Sea-Skimming Martel
  • Активный RC-фильтр
  • активный фильтр RLC
  • Метод активного набора
  • Родопсин, метилированный в активном центре

Сайт:
Следовать:

Делиться:

Открыть / Закрыть

 

Как сделать скриншот только активного окна в Windows

Автор
Аниндра З. Сикейра

Не хотите показывать весь рабочий стол на снимке экрана? Поделитесь только активным окном с этими советами по Windows.

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

Вот как можно сделать снимок экрана только открытого окна, над которым вы работаете.

Как работает функция PrintScreen

Когда вы нажимаете кнопку PrtScr на вашем компьютере, весь экран, как он вам кажется, за вычетом нескольких элементов (например, указателя мыши), копируется в буфер обмена. Затем вам нужно вставить эти данные из буфера обмена в программу обработки изображений — Microsoft Paint, Adobe Photoshop и т. п. — перед сохранением их в виде файла изображения.

Вы можете сократить этот процесс и позволить Windows создать для вас файл образа. Сделайте это, удерживая кнопку Windows, одновременно нажимая кнопку PrtScr на клавиатуре. Это изображение будет сохранено в формате PNG и по умолчанию будет расположено по следующему адресу:

.

 C:\Пользователи\[Текущий_Пользователь]\Изображения\Скриншоты 

Здесь [Current_User] — это имя вашего профиля пользователя Windows.

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

Как сделать снимок экрана только активного окна в Windows

Сделать снимок экрана только открытого окна на самом деле довольно просто: просто нажмите и удерживайте клавишу Alt на клавиатуре, когда вы нажимаете PrtScr . Это добавит скриншот активного окна в буфер обмена, который вы можете вставить в другое место.

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

Как только оно появится на вашем ПК, нажмите Win + Alt + PrtScr , чтобы немедленно сохранить скриншот активного окна на свой компьютер. Поскольку мы используем игровую панель Xbox вместо инструментов Windows по умолчанию, ваш снимок экрана появится не в обычном месте:

.

 C:\Пользователи\[Текущий_Пользователь]\Видео\Захваты 

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

В качестве альтернативы используйте инструмент для создания скриншотов

Если вы не хотите использовать горячие клавиши для создания снимка экрана, вы можете вместо этого использовать Windows Snipping Tool.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

*

*

*