C++ C++ C# C# ASP.NET Security ASP.NET Security ASM ASM Скачать Скачать Поиск Поиск Хостинг Хостинг  
  Программа для работы с LPT портом...
Язык: .NET — ©Alexey...
  "ASP.NET Atlas" – AJAX в исполнении Micro...
Язык: .NET — ©legigor@mail.ru...
  "Невытесняющая" Многопоточность...
Язык: C/C++ — ©...
  01.05.2010 — Update World C++: Сборник GPL QT исходников
  15.12.2007 — Весь сайт целиком можно загрузить по ссылкам из раздела Скачать
Хостинг:
Windows 2003, ASP.NET 2.0
бесплатный и от 80 руб./мес


   Отправить письмо
Кулабухов Артем, Беларусь




 146 - Что такое DDE / MSDN rus / Visual C++

Шаг 146 - Что такое DDE

Microsoft Win32 API обеспечивает различные методы для передачи данных между приложениями. Одним из таких методов является протокол (DDE dynamic data exchange). Протокол DDE - комплект сообщений и руководящих принципов. Он посылает сообщения между приложениями, которые использующие общие данные или общею память, чтобы известить приложение о изменении данных. Приложения могут использовать протокол DDE для однократной передач данных и для непрерывного обмена в котором приложения посылают сообщения друг к другу как только новые данные становятся доступны. С очень простыми но впечатляющими примерами можно познакомиться в шагах "Шаг 68 - Создание DDE связи", "Шаг 70 - Создание клиента и сервера DDE на VB", "Шаг 72 - Program Manager создает группы".

Win32 API включает библиотеку DDEML (Dynamic Data Exchange Management Library). DDEML - библиотека динамической связи (DLL), которую используют приложения выполняемые в Windows, чтобы работать с общими данными. DDEML обеспечивает прикладной программируемый интерфейс (API), который упрощает задачу использования DDE в Win32 приложениях. Вместо посылки и обработки сообщений DDE непосредственно, приложение использует DDEML функции, чтобы управлять взаимодействием DDE.

Поскольку Win32 API имеет архитектуру построенную на обработке сообщений , использование сообщений - наиболее соответствующий метод для автоматически передачи информации между приложениями. Тем не менее, сообщения Win32 содержат только два параметра (wParam , lParam) для передачи данных. В этом Вы можете убедиться прочитав шаг "Шаг 17 - Посылаем сообщение закрытия приложения". В котором используется функция посылки сообщения. В результате, эти параметры должны косвенно указывать на передаваемые Протокол DDE определяет точно как приложения должны использовать wParam и lParam параметры, чтобы передать данные . Протокол DDE имеет специфические правила для распределения и удаления передаваемых объектов.


| |
Автор Каев Артем.
[AD]