Главная Контакты


  На сайте

  Java, JavaScript
  Документация Perl
  Документация PHP
  Документация ASP
  Новости сайта
  Flash
  Интернет протоколы
  Apache
  Уроки программирования
  Язык программирования C
 


Тут можно найти лучшие Макросы для Apex Legends !

Введение в программирование с помощью api


Сообщение сигнализирует о некоторой событие в системе или в окне, например, иссяк время таймера, пользователь нажал клавишу, отпустил клавишу задвигал мышь, щелкнул кнопкой, и другие.

Чтобы отправить сообщение в произвольного окна (например, чтобы изменить его размер) необходимо заполнить эту структуру данных и воспользоваться функцией SendMessageA, а для приема сообщения от определенного окна необходимо указать диапазон приема, хэндл окна и адрес структуры сообщения и воспользоваться функцией GetMessageA. Когда сообщение поступит, операционная система сама заполнит все данные структуры.

С каждым стандартным классом окна связана определенная оконная стандартная процедура WndProc, которая рисует окно и обрабатывает все сообщения, поступающие в окно. Программист имеет возможность вставить в оконную процедуру свой фрагмент программы. Такие действия называются субкласуванням.

Именно идеей субкласування можно объяснить отделения процессов создания окна, цикла приема и их обработку в виде оконной процедуры. Для этого же каждая оконная процедура получает параметры через стек по одинаковому стандарту независимо от класса и типа окна. Этот стандарт не зависит даже от версии WINDOWS:

Hwnd / / хэндл окна, которое получило сообщение;
UMsg / / код сообщения;
Wparam / / первый параметр сообщения;
Lparam / / второй параметр сообщения;

Другие статьи по теме:

- Понятие языка программирования
- Средства структурного анализа и проектирования систем
- Технологии Internet
- Этапы проектирования при разработке программного продукта
- Интегрированная программная среда поддержки дистанционного обучения «МатЛог»


Голосование:
Чего Вы хотели бы видеть больше на сайте?

Статей, документации
Скриптов
Программ для вебмастера
Я не знаю



Другие голосования

Обмен кнопочками:



Приглашаем Вас обменяться кнопочками! Обращайтесь к администратору.


Новые статьи:


Наши партнеры:





2006-2024 © SMTI.RU
Главная страница | Связаться с нами