Электронный учебник:


Курс лекций:


Дополнительно:

Практикум:



Наши хостеры:

как сделать аватарку бесплатно.

--------------------------

Виртуальный водитель скачать

--------------------------

Простейшее приложение WIN32

            Рассмотрим пример простейшего приложения WIN32. Это приложение отображает при запуске главное окно, при нажатии над его поверхностью левой или правой кнопок мыши , а также при нажатии клавиши на клавиатуре на экран выдается соответствующая информация.

// =======================================================================

// Простейшее приложение Windows

// =======================================================================

14

#define STRICT       // включаем строгую проверку типов

#include <windows.h> // главныйinclude-файл для приложенийWindows

#include <mem.h>

// Прототипы функций

// Функция окна

LRESULT WINAPI WndProc(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam);

// Имя класса окна

char const szClassName[]   = "Application";

// Заголовок окна

char const szWindowTitle[] = "Hello , world !";

// =======================================================================

// Функция WinMain

// Получает управление при запуске приложения

// =======================================================================

#pragma argsused // запрещаем предупреждение о неиспользуемых  в теле функции параметрах

int APIENTRY

WinMain(       HINSTANCE hInstance,     // идентификатор текущей копии приложения

HINSTANCE hPrevInstance, // идентификатор предыдущей копии приложения, для приложений WIN32 всегда NULL

                        LPSTR     lpszCmdLine,   // указатель на командную строку

                        int       nCmdShow)// способ отображения главного окна приложения

{MSG  msg;   // структура для работы с сообщениями

  HWND hwnd;  // идентификатор главного окна приложения

  WNDCLASSEX wc;    // структура для регистрации  класса окна

предыдущаяследующая