Реферат: Windows

Главное окно приложения

Каждое приложение располагается в своем собственном окне и имеет по крайней мере хотя бы одно окно - главное окно приложения. Из приложения Windows непосредственно нельзя осуществить вывод на экран, так как экран является разделяемым ресурсом, а средством его разделения являются окна. Таким образом, прежде чем отобразить что-либо на экране, нужно создать окно, и только в окне можно осуществить вывод.

Функция главного окна приложения выполняет в программе ту же роль, что функция main() программы на Си для MS-DOS. При создании окна функция библиотеки SDK выполняет специальные действия начальной подготовки в DOS, не явно осуществляемых функцией main(). Поэтому приложение не содержит функции main(), роль которой выполняет функция WinMain(), получающая управление в начальный момент загрузки приложения. Функция WinMain() выполняет следующие основные действия:

- регистрация класса окна приложения и другие

инициализации;

- создание основного окна приложения и, возможно, других, подчиненных окон;

- запуск цикла обработки сообщений, помещаемых в очередь приложения;

- завершение работы приложения при извлечении из очереди сообщения WM_QUIT.

К-во Просмотров: 1364
Бесплатно скачать Реферат: Windows