C#--C++
文章平均质量分 78
yandong19861103
北京.Net程序员交流(一)群:36737054;(二)群:17608768!欢迎大家加入!用自己的双手创造美好生活!
展开
-
C#调用非托管DLL
在合作开发时,C#时常需要调用C++DLL,当传递参数时时常遇到问题,尤其是传递和返回字符串是,现总结一下,分享给大家:VC++中主要字符串类型为:LPSTR,LPCSTR, LPCTSTR, string, CString, LPCWSTR, LPWSTR等但转为C#类型却不完全相同。主要有如下几种转换:将string转为IntPtr:IntPtr System.Runtime.In转载 2009-10-23 15:32:00 · 462 阅读 · 0 评论 -
C# 与 C++ 数据类型对照
C++ C#=====================================WORD ushortDWORD uintUCHAR int/byte 大部分情况都可以使用int代替,而如果需要严格对齐的话则应该用bytebyte UCHAR* string/IntPtru转载 2009-10-27 14:36:00 · 589 阅读 · 0 评论 -
C#操作注册表
1.读取指定名称的注册表的值private string GetRegistData(string name){ string registData; RegistryKey hkml = Registry.LocalMachine; RegistryKey software = hkml.OpenSubKey("SOFTWARE",true); RegistryKey ai转载 2009-10-28 17:33:00 · 333 阅读 · 0 评论