|
| БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО! |
|
|
Dynamic Data Exchange Protocol
Because the Win32 API has a message-based architecture, passing messages is the most appropriate method for automatically transferring information between applications. However, Win32 messages contain only two parameters (wParam and lParam) for passing data. As a result, these parameters must refer indirectly to other pieces of data when more than a few words of information pass between applications. The DDE protocol defines exactly how applications should use the wParam and lParam parameters to pass larger pieces of data by means of global atoms and shared memory handles. The DDE protocol has specific rules for allocating and deleting global atoms and shared memory objects.
A global atom is a reference to a character string. In the DDE protocol, atoms identify the applications exchanging data, the nature of the data being exchanged, and the data items themselves. For more information about atoms, see Atoms. A shared memory handle is a handle to a memory object allocated by GlobalAlloc, using the GMEM_DDESHARE flag. In the DDE protocol, shared memory objects store data items passed between applications, protocol options, and remote command execution strings.
| Пригласи друзей и счет твоего мобильника всегда будет положительным! |
| Пригласи друзей и счет твоего мобильника всегда будет положительным! |
Биржевой Протокол Динамических Данных
Поскольку Win32 API имеет базирующуюся архитектуру сообщения, передающую сообщения является наиболее подходящим методом чтобы автоматически передавать информацию между приложениями. Тем не менее, сообщения Win32 содержат только два параметра (wParam и lParam) для проходящих данных. В результате, эти параметры должны ссылаться косвенно на другие части данных когда более, чем несколько слова информации проходят между приложениями. Протокол DDE определяет точно как приложения должны использовать wParam и параметры lParam, чтобы передавать большие части данных посредством глобальный атомы и распространивших ручки памяти. Протокол DDE имеет специфические правила для распределения и глобальных атомов удалять и распространил объекты памяти.
Глобальный атом является ссылкой на символьную строку. В протоколе DDE, атомы идентифицируют приложения, заменяющие данные, природа данных, заменянные, и сами пункты данных. Более подробно об атомах, смотри Атомы. Коллективная ручка памяти является ручкой на объект памяти распределенный GlobalAlloc, использовавший флаг GMEM_DDESHARE. В протоколе DDE, распространившем данные загрузки объектов пунктов памяти проходил между приложениями, опциями протокола, и дистанционными командными строками выполнения.
|
|
|
|
| |