【发布时间】:2014-01-14 18:03:13
【问题描述】:
如果我需要转换为 Delphi 框架中的类型,我会使用:
- 对于 DWORD:Cardinal 类型,用于标识进程的 PID。 (tagPROCESSENTRY32)
WinAPI DataType | Delphi Translated DataType | Automation Object Compatible DataType DWORD | Cardinal | ?????
- 对于 HANDLE,HWND 类型,用于映射从 AllocatedHWND 返回的句柄。这将在后面用于进程间通信 (IPC)
WinAPI DataType | Delphi Translated DataType | Automation Object Compatible DataType HANDLE(HWND) | HWND | ?????
但是,我需要翻译这些类型以通过 COM(类型库)接口传递它们。
我应该使用哪些正确的类型?
注意:类型需要与自动化对象 100% 兼容。
【问题讨论】: