Бакалавр
Дипломные и курсовые на заказ

Создание окна. 
Разработка алгоритма и программы "Тетриc"

РефератПомощь в написанииУзнать стоимостьмоей работы

Первым параметром является описатель только что созданного функцией Create Window окна. Вторым параметром является величина i Cmd Show, передаваемая в качестве параметра функции Win Main. Он задает начальный вид окна на экране. Если i Cmd Show имеет значение SW_SHOWNORMAL, на экран выводится обычное окно. Если i Cmd Show имеет значение SW_SHOWMINNOACTIVE, то окно не выводится, а на панели задач… Читать ещё >

Создание окна. Разработка алгоритма и программы "Тетриc" (реферат, курсовая, диплом, контрольная)

Добавление в программу окна диалога — это непростая задача. Она требует внесения изменений в нескольких файлах: шаблон окна диалога помещается в файл описания ресурсов, процедура окна диалога — в файл с исходными кодами программы, а идентификаторы, которые используются в окне диалога, часто вносятся в заголовочный файл программы. Создание окна в данном случае реализуется с помощью функции Create Dialog, которая сразу возвращает описатель окна диалога. Как правило, этот описатель хранится в глобальной переменной.

Отображение окна.

Окно уже создано внутри Windows. Однако на экране монитора оно еще не появилось. Необходимы еще два вызова. Первый из них:

Show Window (hwnd, i Cmd Show);

Первым параметром является описатель только что созданного функцией Create Window окна. Вторым параметром является величина i Cmd Show, передаваемая в качестве параметра функции Win Main. Он задает начальный вид окна на экране. Если i Cmd Show имеет значение SW_SHOWNORMAL, на экран выводится обычное окно. Если i Cmd Show имеет значение SW_SHOWMINNOACTIVE, то окно не выводится, а на панели задач появляются его имя и иконка. Функция Show Window выводит окно на экран. Если второй параметр Show Window имеет значение SW_SHOWNORMAL, то фон рабочей области окна закрашивается той кистью, которая задана в классе окна. Вызов функции:

Update Window (hwnd);

Показать весь текст
Заполнить форму текущей работой