dailyprg 好好学习,天天向上

因为有梦想,我们披星戴月,只争朝夕!

导航

2006年5月24日

摘要: 最近一直从事与设备有关的编程,一些备提供的函数库是win32 API 或者是COM组件,这就需要对其进行PInvoke处理.看了一下MSDN中的东西,还有给的例子,大概懂了一些,但有的还是不会用.还请各位大侠指点一下.例:/* * typedef struct tagPT_ReadPortByte { USHORT port; USHORT *ByteData; } PT_ReadPortByte... 阅读全文

posted @ 2006-05-24 22:31 天天敲 阅读(276) 评论(0) 推荐(0)

摘要: 关于PInvoke 和COM Interop.1. 平台调用 利用平台调用这种服务,托管代码可以调用在动态链接库 (DLL)(如 Win32 API 中的 DLL)中实现的非托管函数。此服务将查找并调用导出的函数,然后根据需要跨越互用边界封送其参数(整数、字符串、数组、结构等)。要封装平台功能,一种有效的方法是将常用的 DLL 函数包装在托管类中。虽然不必在每种情形下都这样做,但由于定义 DLL ... 阅读全文

posted @ 2006-05-24 19:28 天天敲 阅读(800) 评论(0) 推荐(0)