typedef struct {
BYTE bAppReturnCode;
BYTE reserved;
WORD wCmd;
UINT_PTR dwData;
HDDEDATA hResult;
} DDEACK;
结构成员的含义如下:
- bAppReturnCode: 表示 DDEML 事务的应用程序返回码。
- reserved: 保留字段,必须为零。
- wCmd: 表示 DDEML 事务的命令标识符。
- dwData: 表示 DDEML 事务的数据标识符。
- hResult: 表示 DDEML 事务的处理结果。
DDEACK 结构通常用于 DdeCallback 回调函数中,用于回应 DDE 事务。在处理 DDE 请求时,应用程序可以根据需要设置 DDEACK 结构的各个成员,以指示事务的处理结果和相关信息。
请注意,DDEML 是一种相对较旧的进程间通信(IPC)机制,现在更常见的是使用更先进的 IPC 技术,如 COM(Component Object Model)、RPC(Remote Procedure Call)等。在现代 Windows 应用程序中,通常建议使用更现代的 IPC 机制来取代 DDEML。
转载请注明出处:http://www.zyzy.cn/article/detail/26471/Win32 API/Dde.h/DDEACK