График функции по Assembler’у
Загружаем иконку и курсор с помощью вызова функций LoadIcon и LoadCursor.Задаем цвет фона окна с помощью функции CreateSolidBrush.Регестрируем класс окна с помощью функции RegisterClass.Далее создаем окно зарегестрированного класса с помощью функции CreateWindowEx.Далее следует цикл обработки сообщений, после которого вызывается функция ExitProcess.После главной функции следует процедура окна.Получаем размер окна при его изменении с помощью функции GetWindowRect.Создаем карту бит для данного контекста окна с помощью функции CreateCompatibleBitmap.Выбираем объект с помощью функции SelectObject.Задаем цвет пера при помощи функции CreatePen.