|
Программирование >> Процедурные приложения
Обработка сообщения WM DESTROY Когда пользователь выбирает в системном меню команду Close или нажимает кнодку закрытия окна, Windows посылает приложению сообщение WM DESTROY. В ответ на это приложение завершает свою работу, вызывая функцию PostQuitMessage (), которая направляет в очередь сообщений приложения сообщение WM QUIT, вследствие чего цикл обработки завершается. Функция DefWindowProc( ) Функция DefWindowProcOобычно вызывается в блоке defaultоператора switch. Она возвращает все нераспознанные или необработанные сообщения обратно системе, гарантируя таким образом, что все посылаемые приложению сообщения будут корректно обработаны. Создание проекта Чтобы начать новый проект, выберите в окне компилятора в меню File команду New, а затем в открывшемся диалоговом окне New на вкладке Projects активизируйте элемент Win32 Application(рис. 17.1). Рис. 17.1. Выбор типа проекта Задайте для проекта имя SWP, щелкните на кнопке ОК, в появившемся окне мастера выберите опцию An empty project и вновь нажмите ОК, после чего будет создан пустой проект. Чтобы добавить в проект программный файл, выберите в меню Project подменю Add To Project, а в нем - команду New(рис. 17.2). Рис. 17.2. Для добавления в проект нового файла используется команда New из подменю Add To Project Воспользовавшись командой New, откройте диалоговое окно New(рис. 17.3), выделите в нем элемент C++ SourceFile и введите имя файла (в нашем примере это SWP.C). Рис.17.3. Выбор типа добавляемого файла Далее в окне редактора наберите текст программы (рис. 17.4).
|
© 2006 - 2024 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки. |