typedef struct {
UINT_PTR cfFormat;
UINT_PTR reserved;
HANDLE hData;
DWORD fRelease;
UINT_PTR reserved2;
CONVCONTEXT cc;
} DDEPOKE;
结构成员的含义如下:
- cfFormat: 表示 DDEML 事务的数据格式。
- reserved: 保留字段,必须为零。
- hData: 表示 DDEML 事务的数据句柄。
- fRelease: 指示是否释放数据。
- reserved2: 保留字段,必须为零。
- cc: 表示 DDEML 事务的 conversation context。
DDEPOKE 结构通常用于 DdeCallback 回调函数中,用于处理 DDEML 的 XTYP_POKE 事务,这个事务用于向服务端的某个 item 发送数据。
请注意,DDEML 是一种相对较旧的进程间通信(IPC)机制,现在更常见的是使用更先进的 IPC 技术,如 COM(Component Object Model)、RPC(Remote Procedure Call)等。在现代 Windows 应用程序中,通常建议使用更现代的 IPC 机制来取代 DDEML。
转载请注明出处:http://www.zyzy.cn/article/detail/26474/Win32 API/Dde.h/DDEPOKE