Категория
Информатика
Тип
лекция
Страницы
3 стр.
Дата
09.06.2009
Формат файла
.rtf — Rich Text Format (Wordpad)
Архив
129358.zip — 66.59 kb
  • okna-prilozhenij-v-srede-windows_129358_1.rtf — 477.47 Kb
  • Readme_docus.me.txt — 125 Bytes
Рейтинг
10  из 10
Оценок
1
Оцените работу
Хорошо  или  Плохо


Текст работы

Нормальный с отступом;
Пример 1-ая строка;
Пример;
index 1;
index 2;
index 3;
Пример-строка;
Основной текст 4;
MSG шаблон;
MSG комментарий;
Лекция 9
Макаров Андрей Владимирович XP GAME 2007
31
Основы организации приложения в среде Windows
Итак, мы рассмотрим основы оранизации приложения в
среде Windows и отметим несколько нюансов:
Приложение в среде Windows, как и в среде DOS, содержит так называемую “главную функцию” (WinMain), вызываемую при запуске приложения.
Приложение завершается практически при окончании работы функции WinMain.
Обычно, хотя это и не обязятельно, функция WinMain реализует следующую схему:
1) выполняются требуемые инициализационные действия
2) создается главное окно приложения, для чего часто регистрируется новый класс окон (оконная функция);
3) организуется цикл обработки сообщений приложения. Обычно цикл завершается при закрытии главного окна приложения (не всегда)
4) после завершения цикла обработки сообщений выполняется “деинициализация” данных и освобождение занятых ресурсов, после чего функция WinMain() закнчивается.
Несколько замечаний:
Замечание 1 . Если приложение содержит непродолжительные (порядка 1 сек.) операции, не требующие взаимодействия с пользователем (например, только файл-ориентированный ввод-вывод или настройка другого приложения), то эти действия могут быть выполнены непосредственно функцией WinMain() без создания окон и без организации цикла обработки сообщений.
Замечание 2 . В некоторых случаях приложение может обойтись без регистрации класса окон и организации
цикла обработки сообщений, применяя в качестве главного окна модальный
диалог.



Ваше мнение



CAPTCHA