如何将C/C 程序转译成Delphi(七)
敬业的IT人
互联网
佚名
2008-1-4 16:18:37
Here is a real-world example from the winnt.h, which is not possible to translate to a native enumerated type:
//// Start Type//#define SERVICE_BOOT_START 0x00000000#define SERVICE_SYSTEM_START 0x00000001#define SERVICE_AUTO_START 0x00000002#define SERVICE_DEMAND_START 0x00000003#define SERVICE_DISABLED 0x00000004//////typedef enum _CM_SERVICE_LOAD_TYPE { BootLoad = SERVICE_BOOT_START, SystemLoad = SERVICE_SYSTEM_START, AutoLoad = SERVICE_AUTO_START, DemandLoad = SERVICE_DEMAND_START, DisableLoad = SERVICE_DISABLED} SERVICE_LOAD_TYPE;The ordinal values of the items in the enumeration SERVICE_LOAD_TYPE depend HEIGHT="8" ALT="Back To Contents">
Back to contents
- 最新文章
- 发现:不要Excel也可生成xls文件[01-04]
- Self-Delete程序之Delphi版本,终于搞定了。[01-04]
- 用API函数在DELPHI中实现“非典型”窗体[01-04]
- 通过实例看VCL组件开发全过程(一)[01-04]
- 代码重构——之获得封装性DELPHI编码实例[01-04]
- Delphi代码创建形式规范[01-04]
- 相关文章
