Готовый перевод The Ultimate DirectX Tutorial (Directx 9) / Максимальные DirectX уроки (Directx 9): Win32 Basics(Lesson 3: Creating a Window)
Обзор урока
К сожалению, и в отличии от окна сообщения, нет единой функции которую мы можем вызвать для создания окна. Для этого есть две причины. Первая, Windows требует слишком много данных, для вызова одной функцией. Вторая, windows основан на событиях, которые требуют дополнительного кода для обработки.В случае если вы не знали, событие - это какое-то действие которое происходит в окне,такое как клик мышки,изменение размера окна,нажатие клавиш и т.д. Когда это происходит, Windows отправляет сообщение нашей программе, которое обрабатывается функцией WinProc().
Этот урок разделён на три части. Сперва мы посмотрим на код, который используется для создания окна, затем мы подробно рассмотрим каждую из двух основных частей программы, чтобы понять как они работают и как управлять ими в случае необходимости.
Первая Оконная Программа
Так же как и в предыдущем уроке мы будем использовать функцию WinMain() для запуска нашей программы. Мы так же можем использовать функцию WinProc(). Эта функция будет обрабатывать любые сообщения о событиях, которые Windows отправляет нам пока программа запущена.
// отображает программу на экране
Внимание! Этот перевод, возможно, ещё не готов.
Его статус: идёт перевод
Переведено на Нотабеноиде
http://notabenoid.org/book/53957/233965
Переводчики: vampire123, BohKorzh
Настройки
Готово:
