2.4. Стандартные диалоговые окна Windows
2.4. Стандартные диалоговые окна Windows
Теперь рассмотрим, как можно только при помощи функций Windows API вызывать некоторые распространенные диалоговые окна. Чтобы использовать API-функции и структуры с информацией для этих диалоговых окон, необходимо подключить следующие модули:
• CommDlg – для окон открытия/сохранения файла, выбора цвета и шрифта, поиска и замены текста;
• ShlObj и ActiveX – для окна выбора папки (второй модуль нужен для дос тупа к интерфейсу IMalloc, зачем – будет рассказано далее);
• Windows – помимо объявления основных структур и API-функций, этот модуль содержит объявления функций для работы с окнами подключения и отключения от сетевого ресурса (сетевого диска);
• ShellAPI – для системного окна О программе.
Вариант использования рассматриваемых в этом разделе диалоговых окон приведен в подразд. «Демонстрационное приложение».
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКДанный текст является ознакомительным фрагментом.
Читайте также
Диалоговые окна
Диалоговые окна Структура диалоговых окон несколько отличается от структуры программных окон. В них отсутствует строка меню, панель инструментов, строка состояния, из кнопок управления окном в заголовке есть только кнопка Закрыть. Название диалогового окна чаще всего
4.1. Стандартные возможности Windows
4.1. Стандартные возможности Windows Операционная система Windows Vista предоставляет сразу несколько возможностей удаленного управления. Они различаются как по своей функциональности, так и по уровню знаний пользователя, на которые рассчитаны.Удаленный помощникСамым простым
Стандартные программы Windows
Стандартные программы Windows Компьютер, как известно, может теоретически быть всем чем угодно – от зануды-счетовода до крутой игровой станции. Но все-таки большинство из нас воспринимает его, как универсальный мультимедийный агрегат, способный управиться со Звуком, Видео
Другие диалоговые окна
Другие диалоговые окна В Windows XP присутствуют не только диалоговые окна и мастера для работы с сетью — есть и много других диалоговых окон, некоторые стоят того, чтобы их рассмотреть. Например, существует возможность открытия диалогового окна Сертификаты,
Стандартные папки Windows
Стандартные папки Windows Еще одной возможностью, которая вам может быть интересна, является изменение путей к стандартным папкам Windows, таким как Мои документы, Избранное, Моя музыка, Program Files и т.д. Для реализации этой возможности используется несколько ветвей реестра, но
Стандартные программы Windows
Стандартные программы Windows Хорошо ли вы знаете Windows? Я думаю, что да. Знаете ли вы его на 100%? Вряд ли. Потому что программисты из Microsoft очень постарались, пряча некоторые функции и возможности от пользователей. Речь здесь пойдет о программах: самых обычных стандартных
Глава 4 Контекстное меню и диалоговые окна
Глава 4 Контекстное меню и диалоговые окна В предыдущих главах говорилось о том, как управлять окнами, запускать программы, создавать, сохранять и редактировать документы. В этой главе речь пойдет о контекстных меню и диалоговых окнах. Эти элементы интерфейса
Динамические диалоговые окна
Динамические диалоговые окна Динамическими называются диалоговые окна, которые создаются на основе файлов .ui, сделанных в Qt Designer, во время выполнения приложения. Вместо преобразования файла .ui компилятором uic в программу на С++ мы можем загрузить этот файл на этапе
6.1. Встроенные диалоговые окна
6.1. Встроенные диалоговые окна Диалоговые окнаВ VBA существуют две возможности создания диалоговых окон, позволяющих вести интерактивный диалог с пользователями.Окно сообщений MsgBox выводит простейшие сообщения для пользователя, а окно ввода InputBox обеспечивает ввод
Стандартные диалоговые окна
Стандартные диалоговые окна ChooseColor Функция ChooseColor создает стандартное диалоговое окно выбора цвета. BOOL ChooseColor ( LPCHOOSECOLOR lpcc // указатель на структуру с инициализирующими данными ); Параметры lpcc - указатель на структуру типа CHOOSECOLOR , которая содержит информацию,
Диалоговые окна
Диалоговые окна CreateDialog Макрос CreateDialog создает немодальное диалоговое окно из ресурса - шаблона диалогового окна. Макрос CreateDialog использует функцию CreateDialogParam . HWND CreateDialog ( HINSTANCE hInstance , // дескриптор экземпляра приложения LPCTSTR lpTemplate , // идентифицирует имя шаблона диалогового
Диалоговые окна
Диалоговые окна В диалоговых окнах обычно выводится код ошибки и ее краткое описание (рис. 6.1). Далеко не всегда короткого описания хватает, чтобы понять, что же случилось, и устранить причину ошибки. А иногда описание непонятно, потому что оно на английском (в англоязычных
Глава 17 Стандартные программы Windows
Глава 17 Стандартные программы Windows • Блокнот• WordPad• Paint• Калькулятор• ИгрыВ предыдущей главе говорилось, что вместе с Windows поставляется некий стандартный набор программ, который можно использовать для работы. Однако для серьезной деятельности он не подойдет – эти
Урок 1.3. Контекстное меню и диалоговые окна
Урок 1.3. Контекстное меню и диалоговые окна Контекстное меню Контекстное меню вызывается щелчком правой кнопки мыши на каком-либо объекте. В нем расположен список часто используемых команд для конкретного объекта. Для примера щелкните правой кнопкой мыши на Рабочем
Диалоговые окна
Диалоговые окна Кроме окон программ и папок, пользователям Windows часто приходится иметь дело с различными диалоговыми окнами, которые служат для взаимодействия пользователя с операционной системой и прикладными программами. С их помощью можно изменять параметры работы