Как открыть диалоговое окно windows
Общие диалоговые окна
это руководство по проектированию было создано для Windows 7 и не обновлялось для более новых версий Windows. Многие рекомендации по-прежнему применяются в принципе, но презентация и примеры не соответствуют нашим текущим руководствам по проектированию.
общие диалоговые окна Windows Microsoft состоят из диалоговых окон открытие файла, сохранение файла, открытие папки, поиск и замена, печать, настройка страницы, шрифт и цвет.
Открыть файл
Открытый файл оптимизирован для быстрого поиска элементов, используемых в программе.
Сохранение файла
Сохранить файл закрывает цикл, сохраняя файл с его метаданными.
Открыть папку
Открытая папка предназначена специально для выбора папок.
Поиск и замена
Поиск позволяет пользователям искать текстовые строки, в то время как замена версии при необходимости позволяет пользователям заменять совпадения другой строкой.
Печать
Печать позволяет пользователям выбирать, что печатать, число печатаемых копий и последовательность параметров сортировки, а также возможность выбирать и настраивать принтеры.
Параметры страницы
Параметры страницы позволяют пользователям выбирать размер бумаги и источник, ориентацию страницы и поля.
Шрифт
Шрифт отображает шрифты и размеры точек доступных установленных шрифтов.
Color
Цвет позволяет пользователям выбирать цвет с помощью предопределенного набора цветов или выбора пользовательского цвета.
Принципы проектирования
С помощью общих диалоговых окон можно обеспечить единообразную работу пользователей в разных программах. Кроме того, с помощью общих диалоговых окон вы также помогаете пользователям эффективно и приятно работать с ними.
Вы можете значительно улучшить работу пользователей с помощью этих диалоговых окон, выбрав наиболее подходящие значения по умолчанию для:
Необходимо определить начальные значения по умолчанию и последующие значения по умолчанию. Начальные значения по умолчанию определяются программой и основываются на ожидаемом использовании целевого пользователя, тогда как последующее значение по умолчанию зависит от фактического использования. Использование в прошлом является лучшим показателем использования в будущем.
Эффективно ли работают программы по умолчанию? Следите за количеством шагов, которые пользователи должны предпринять для выполнения наиболее распространенных задач. Если пользователям приходится повторять одни и те же потенциально ненужные шаги при каждом выполнении задачи, можно улучшить значения по умолчанию.
Если вы выполняете только одно действие.
Предоставьте пользователям возможность эффективного и приятного взаимодействия, выбрав соответствующие значения по умолчанию для соответствующих начальных и последующих значений.
Это правильный пользовательский интерфейс?
Да! Используйте общие диалоговые окна для единообразия взаимодействия с пользователем. Не создавайте свои собственные. Особенно сложно создавать пользовательские интерфейсы пользовательского интерфейса, позволяющие правильно и безопасно переходить к пространству имен. Обратите внимание, что при необходимости можно настроить общие диалоговые окна.
для Windows Vista открытый файл и файл сохранения имеют новую расширяемую архитектуру, что упрощает предоставление дополнительных функциональных возможностей. Этот механизм достаточно гибок для удовлетворения минимальных требований к основным независимым поставщикам программного обеспечения (ISV), но не должен быть разбит на будущие выпуски Windows.
Рекомендации
Общие сведения
Открыть файл
Сохранение файла
Списки типов файлов
Примечание. Списки типов файлов используются в файле Open File и Save File, чтобы определить типы отображаемых файлов и расширение файла по умолчанию.
Открыть папку
Шрифт
Сохраняемость
Исключение: Не следует сохранять эти значения для общих диалоговых окон, когда их использование является более вероятной, чтобы пользователи могли начать работу полностью.
7 способов открыть диалоговое окно «Выполнить» в Windows 10.
Публикация: 12 August 2020 Обновлено: 12 August 2020
Диалоговое окно «Выполнить» позволяет запускать программы, приложения, открывать разделы параметров системы и Панели управления, запускать огромное количество системных команд или встроенных в Windows инструментов, таких как командная строка, редактор реестра, редактор локальной групповой политики, очистка диска и т.д. Просто введите путь или быструю команду в поле «Выполнить», а затем нажмите «ОК» или Enter, чтобы использовать команду. На первый взгляд диалоговое окно «Выполнить» не так легко найти в последних версиях Windows, но, этот инструмент все еще существует и есть множество способов получить к нему доступ. В этом руководстве показано, как открыть диалог «Выполнить» в Windows 10:
1. Откройте диалоговое окно «Выполнить» с помощью сочетания клавиш.
Окно сразу же откроется в нижнем левом углу экрана и вы также, сможете его закрепить на панели задач.
2. Используйте Поиск, чтобы открыть окно «Выполнить».
Как всегда, использовать поиск Windows чтобы что нибудь найти — отличная идея. Если вы используете Windows 10, введите слово «выполнить» в строке поиска.
Затем нажмите соответствующий результат поиска или нажмите кнопку «Открыть» на панели справа.
3. Откройте командное окно «Выполнить» из меню «Пуск».
Здесь вы также сможете закрепить команду на начальном экране или панели задач.
В Windows 7 откройте меню «Пуск» и выберите «Все программы → Стандартные → Выполнить».
4. Используйте Командную строку (CMD), чтобы открыть окно «Выполнить».
Некоторым из моих коллег нравится командная строка, поэтому мы решили добавить этот способ, несмотря на то, что, его не так легко запомнить, как другие способы, показанные в этой статье.
Запустите командную строку и введите следующее:
Этот способ работает как в Windows 10, так и в Windows 7.
5. Откройте командное окно «Выполнить» с помощью PowerShell.
Не знаете, как открыть диалог из PowerShell в Windows 10 и Windows 7? Сначала запустите PowerShell. Затем скопируйте / вставьте или введите следующую команду:
6. Используйте меню WinX, чтобы открыть окно «Выполнить» в Windows 10.
7. Получить доступ к команде «Выполнить» с помощью Диспетчера задач.
Кликните мышкой меню «Файл» и выберите «Запустить новую задачу».

К чему вы хотите получить доступ с помощью окна «Выполнить»?
Командное окно «Выполнить» было впервые представлено Microsoft в Windows 95 и с тех пор остается с нами. Некоторые из нас использует его довольно часто, но многие еще не осознают потенциал и полезность. Мы рады, что эта функция привлекла ваше внимание, но нам любопытно, что привело вас сюда. Вы ищете новые способы открыть командное окно Windows «Выполнить» или пробуете что-то новое на своем компьютере? Дайте нам знать об этом в комментариях.
Открытие и сохранение диалоговых окон
Функция GetOpenFilename показана в файле, который используется в качестве примера.
[начиная с Windows Vista общие диалоговые окна » открыть » и » сохранить как » были заменены диалоговым окном общих элементов. Рекомендуется использовать API-интерфейс общего элемента, а не эти диалоговые окна из библиотеки общих диалоговых окон.]
в диалоговых окнах » открыть » и » сохранить как » обозревателя представлены функции пользовательского интерфейса, аналогичные проводнику Windows. Однако система по-прежнему поддерживает диалоговые окна открытия и сохранения старого стиля для приложений, которые должны быть совместимы с пользовательским интерфейсом старого стиля.
В дополнение к различиям в внешнем виде диалоговые окна в стиле обозревателя и старого стиля отличаются использованием пользовательских шаблонов и процедур подключения для настройки диалоговых окон. Однако диалоговые окна в стиле обозревателя и старого стиля имеют одинаковое поведение для большинства основных операций, таких как указание фильтра имен файлов, проверка вводимых пользователем данных и получение имени файла, указанного пользователем. Дополнительные сведения о диалоговых окнах «Обозреватель-стиль» и «старый стиль» см. в разделе Настройка диалоговых окон «Открыть» и «сохранить как».
На следующем рисунке показано типичное диалоговое окно « Открыть в стиле обозревателя».
На следующем рисунке показано типичное диалоговое окно « Сохранение в стиле обозревателя».
В этом разделе рассматриваются следующие темы.
Имена файлов и каталоги
Сведения в этом разделе относятся к диалоговым окнам Открыть и Сохранить как в стиле обозревателя, так и в старом стиле.
Перед вызовом функций GetOpenFilename или жетсавефиленаме элемент указанный структуры OpenFileName должен указывать на буфер для получения имени файла. Элемент нмаксфиле должен указывать размер буфера указанный в символах. Для функции ANSI это число байтов, но для функции Юникода это число символов.
| Стиль диалогового окна | Описание |
|---|---|
| Диалоговые окна в стиле обозревателя | Строки имени файла и каталога с разделителями null разделяются символом null после последнего имени файла. Этот формат позволяет диалоговым окнам в стиле обозревателя возвращать длинные имена файлов, содержащие пробелы. |
| Диалоговые окна старого стиля | Строки имен файлов и каталогов разделяются пробелами. Для имен файлов с пробелами функция использует короткие имена файлов. |
Функцию FindFirstFile можно использовать для преобразования между длинными и короткими именами файлов.
Если указать ОФН _ алловмултиселект и пользователь выбрал только один файл, то в строке указанный не будет разделителя между путем и именем файла.
Фильтры
Сведения в этом разделе относятся к диалоговым окнам «обозреватель-стиль» и « старый стиль» и « Сохранить как ».
Можно указать фильтры имен файлов, чтобы помочь пользователю в ограничении имен файлов, отображаемых в диалоговом окне. Фильтр имен файлов состоит из пары строк, завершающихся нулем, описания и шаблона, Объединенных в другой. В диалоговом окне отображается описание, позволяющее пользователю выбрать используемый фильтр. и использует шаблон для выбора файлов для вывода.
Строка шаблона может представлять собой сочетание допустимых символов имени файла и звездочки ( * ). Звездочка — это подстановочный знак, который представляет любое сочетание допустимых символов имени файла. В диалоговом окне отображаются только те файлы, которые соответствуют шаблону. Чтобы указать несколько шаблонов для одного описания, необходимо использовать точку с запятой (;) для разделения шаблонов. Обратите внимание, что пробелы в строке шаблона могут привести к непредвиденным результатам.
В следующем фрагменте кода указываются два фильтра. Фильтр с описанием «источник» имеет два шаблона. Если пользователь выбирает этот фильтр, в диалоговом окне отображаются только файлы с. C и. Расширения CXX. Обратите внимание, что в языке программирования C строка, заключенная в двойные кавычки, завершается нулем.
Элемент нфилтериндекс структуры OpenFileName задает индекс, который указывает, какой фильтр используется в первоначальном диалоговом окне. Первый фильтр в буфере имеет индекс 1, второй 2 и т. д. Если пользователь изменяет фильтр при использовании диалогового окна, для элемента нфилтериндекс задается индекс выбранного фильтра в поле Return.
Можно создать настраиваемый фильтр, задав для элемента лпстркустомфилтер адрес буфера, содержащего один фильтр, и установив для элемента нмакскустфилтер размер буфера в символах или байтах. В диалоговом окне Пользовательский фильтр всегда помещается в начало списка фильтров, а в случае возврата всегда обновляет часть шаблона фильтра с помощью шаблона из фильтра, выбранного пользователем.
сообщение уведомления CDN _ инклудеитем предоставляет другой способ фильтрации имен, отображаемых в диалоговом окне. Чтобы использовать это сообщение, укажите процедуру-обработчик офнхукпрок и укажите флаг ОФН _ енаблеинклуденотифи в структуре OpenFileName при создании этого диалогового окна. каждый раз, когда пользователь открывает папку, диалоговое окно отправляет CDN уведомление _ в процедуру обработчика для каждого элемента во вновь открытой папке. Возвращаемое значение процедуры-обработчика указывает, должно ли диалоговое окно отображать элемент в списке элементов папки.
Проверка файлов и каталогов
Если не указано иное, сведения в этом разделе применяются к диалоговым окнам Открыть и Сохранить как в стиле обозревателя, так и в старом стиле.
Диалоговое окно автоматически проверяет имена файлов, введенные пользователем, чтобы гарантировать, что имена содержат только допустимые символы. Чтобы переопределить проверку символа имени файла, установите флаг ОФН. _
Настройка диалогового окна «открыть и сохранить как»
Диалоговое окно Открыть или Сохранить как можно настроить, предоставив процедуру-обработчик, пользовательский шаблон или и то, и другое. Однако версии диалоговых окон в стиле обозревателя и старого стиля отличаются использованием пользовательских шаблонов и процедур-обработчиков.
Сведения о настройке диалогового окна в стиле обозревателя см. в разделе процедуры-обработчикив стиле обозревателя, пользовательские шаблоны в стиле обозревателяи идентификаторы элементов управления в стиле обозревателя. Сведения о настройке диалогового окна старого стиля см. в разделе Настройка диалоговых окон Old-Style.
В следующей таблице приведены различия между двумя стилями.
| Настройка | Описание |
|---|---|
| Процедура обработчика в стиле обозревателя | Процедура-обработчик получает сообщения уведомления, отправленные из общего диалогового окна, и сообщения для любых дополнительных элементов управления, определенных с помощью шаблона дочернего диалогового окна. Процедура-обработчик не получает сообщения для стандартных элементов управления диалогового окна по умолчанию. |
| Пользовательский шаблон в стиле обозревателя | Система использует пользовательский шаблон для создания дочернего диалогового окна. Шаблон может определять дополнительные элементы управления, а также указывать расположение кластера стандартных элементов управления. Пользовательский шаблон не заменяет шаблон по умолчанию. |
| Процедура обработчика старого стиля | Процедура-обработчик получает все сообщения, отправленные в диалоговое окно, включая сообщения для стандартных элементов управления и пользовательских элементов управления. Процедура-ловушка также получает зарегистрированные сообщения, отправленные из общего диалогового окна. |
| Пользовательский шаблон старого стиля | Пользовательский шаблон заменяет шаблон по умолчанию. Создайте пользовательский шаблон, изменив шаблон по умолчанию, указанный в файле FileOpen. DLG. |
Чтобы скрыть возможности диалоговых окон « Открыть » и « Сохранить как » в стиле обозревателя, администратор может задать значения в следующей таблице в этом подразделе:
| Имя значения | Значение | Значение |
|---|---|---|
| ноплацесбар | 1 | Скрывает панель мест. |
| нофилемру | 1 | Скрывает список недавно использованных (MRU) списков. |
| нобаккбуттон | 1 | Скрывает кнопку » назад «. |
Содержимое панели мест определяется содержимым следующего подраздела:
| Тип значения | Значение |
|---|---|
| REG _ DWORD | Значение CSID, идентифицирующее папку. Список значений CSID см. в разделе значения CSid. |
| Reg _ SZ или reg _ expand _ SZ | Строка, завершающаяся нулем и указывающая допустимый путь. |
Explorer-Style процедуры-обработчики
Можно настроить диалоговое окно Открытие или Сохранение в стиле обозревателя, предоставив процедуру-обработчик, пользовательский шаблон или и то, и другое. При предоставлении процедуры-обработчика для диалогового окна в стиле обозревателя система создает диалоговое окно, которое является дочерним по отношению к диалоговому окну по умолчанию. Процедура-обработчик выступает в качестве процедуры диалогового окна для дочернего диалогового окна. Это дочернее диалоговое окно основано на пользовательском шаблоне или в шаблоне по умолчанию, если он не указан. Дополнительные сведения см. в разделе пользовательские шаблоны в стиле обозревателя.
При открытии диалогового окна процедура обработчика в стиле обозревателя получает разнообразные сообщения. следующие основные параметры.
Кроме того, существует набор сообщений, которые можно отправить в диалоговое окно в стиле обозревателя для получения сведений или управления поведением и внешним видом диалогового окна.
Чтобы получить сведения о состоянии диалогового окна или управлении поведением и внешним видом диалогового окна, процедура-обработчик может отправить в диалоговое окно следующие сообщения.
| Сообщение | Значение |
|---|---|
| CDM. _ FilePath | Извлекает путь и имя выбранного файла. |
| CDM _ жетфолдеридлист | Извлекает список идентификаторов элементов, соответствующий текущей папке, открытой в этом диалоговом окне. Дополнительные сведения о списках идентификаторов элементов см. в разделе Введение в пространство имен оболочки. |
| CDM _ GETFOLDERPATH | Возвращает путь к текущей папке или каталогу для диалогового окна. |
| CDMая _ Спецификация | Извлекает имя файла (не включая путь) файла, выбранного в данный момент в диалоговом окне. |
| CDM _ хидеконтрол | Скрывает указанный элемент управления. |
| CDM _ сетконтролтекст | Задает текст в указанном элементе управления. |
| CDM _ сетдефекст | Задает расширение имени файла по умолчанию для диалогового окна. |
Explorer-Style пользовательских шаблонов
Процедура диалогового окна по умолчанию обрабатывает сообщения для всех элементов управления в диалоговом окне по умолчанию, но процедура-обработчик принимает сообщения уведомления для действий пользователя с этими элементами управления, как описано в разделе процедуры обработчика в стиле обозревателя.
Идентификаторы элементов управления Explorer-Style
пакет средств разработки Windows Software Development Kit (SDK) предоставляет шаблон диалогового окна по умолчанию для диалоговых окон старого стиля, но не включает шаблон по умолчанию для диалоговых окон в стиле обозревателя. Это связано с тем, что диалоговые окна в стиле обозревателя позволяют добавлять собственные элементы управления, но не поддерживают изменение шаблона для стандартных элементов управления. Однако в некоторых случаях может потребоваться знать идентификаторы элементов управления, используемые в шаблонах по умолчанию. Например, для сообщений CDM _ Хидеконтрол и CDM _ сетконтролтекст требуется идентификатор элемента управления.
В следующей таблице показаны идентификаторы стандартных элементов управления в диалоговых окнах Открытие и Сохранение в стиле обозревателя. Идентификаторы — это константы, определенные в Длгс. h и Winuser. h.
| Идентификатор элемента управления | Описание элемента управления |
|---|---|
| chx1 | Флажок только для чтения |
| cmb1 | Раскрывающееся поле со списком, в котором отображается список фильтров типов файлов |
| stc2 | Метка для поля со списком cmb1 |
| cmb2 | Раскрывающийся список, отображающий текущий диск или папку, который позволяет пользователю выбрать диск или папку для открытия |
| stc4 | Метка для поля со списком cmb2 |
| cmb13 | Раскрывающийся список, отображающий имя текущего файла, позволяет пользователю ввести имя открываемого файла и выбрать файл, который был открыт или сохранен недавно. Это предназначено для ранее совместимых с обозревателем приложений без обработчика или шаблона диалогового окна. Сравните с edt1. |
| edt1 | Элемент управления «поле ввода», который отображает имя текущего файла, или позволяет пользователю ввести имя открываемого файла. Сравните с cmb13. |
| stc3 | Метка для поля со списком cmb13 и элемента управления Edit edt1 |
| lst1 | Список, отображающий содержимое текущего диска или папки |
| stc1 | Метка для списка lst1 |
| IDOK | Кнопка « ОК » (кнопка «Отправить») |
| IDCANCEL | Кнопка «Отмена» (кнопка «Отправить») |
| пшхелп | Кнопка « Справка » (кнопка «Отправить») |
Настройка диалоговых окон Old-Style
Как запустить команду «Выполнить» в Windows 7
Как вы знаете с помощью диалогового окна «Выполнить» можно запускать различные системные программы окна прямо внутри ОС Windows.
Особенно использование панели «Выполнить» удобно, если эти программы или окна спрятаны где-то в глубинах операционной системы.
Где находится диалоговое окно «Выполнить»
Решить поставленную задачу можно тремя способами:
Диспетчер задач
Этот способ самый трудоемкий. Открыть «Диспетчер задач». Найти его можно, например, для Виндовс 10 через поиск.
Затем жмем Подробнее/Файл/Запустить новую задачу
Через меню Пуск
Комбинация клавиш
Самый быстрый способ. Набираем горячие клавиши Win+R.
Интересно знать
Наиболее распространенные команды это msconfig (Конфигурация системы) и regedit (Редактор реестра). Кстати зная все эти команды, а их более чем 100 команд, можно практически запустить любые системные приложение или компоненты Windows.
Да чуть не забыл сказать в операционной системы Windows 7 в меню пуск по умолчанию команда «Выполнить» отсутствует и поэтому многие пользователи думают, что этой команды в Windows 7 совсем нет. Но как Вы поняли это не так.
Для того что бы её восстановить нужно щелкнуть на кнопку Пуск правой кнопкой мыши и выбирать пункт Свойства, после чего жмем кнопку Настроить. Далее, откроется окно, в нем находим параметр Команда «Выполнить», ставим рядом с ним галочку и нажимаем Ok:

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

















