摘要: C#调用非托管代码的方式主要有Com调用、DllImport方式调用、加载非托管动态链接库、直接执行机器码等方式。现在介绍一下我自己常用的DllImport方式调用MSDN中提到的GetShortPathName方法;找到GetShortPathName的方法签名,DWORD GetShortPathName(LPCTSTR tpszLongPath,TPTSTR lpszShortPath,DWORD cchBuffer);非托管及托管数据类型对应关系:LPCTSTR StringLPTSTR StringBuilderDWORD intDllImport的导入规则:1、方法名与Win AP 阅读全文
posted @ 2013-03-12 14:05 黑夜的思索 阅读(732) 评论(1) 推荐(0)