要做代码封包,请问这些c的类型如何与c#类型对应啊? const CHAR *server---》?LONG--->?是不是int64?SHORT--->?const CHAR **columns--》?columns ;columns是这样一个变量:The array of column names to use…… 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 毫无保留,全给你了.HANDLE void* System.IntPtr 32 位 BYTE unsigned char System.Byte 8 位 SHORT short System.Int16 16 位 WORD unsigned short System.UInt16 16 位 INT int System.Int32 32 位 UINT unsigned int System.UInt32 32 位 LONG long System.Int32 32 位 BOOL long System.Int32 32 位 DWORD unsigned long System.UInt32 32 位 ULONG unsigned long System.UInt32 32 位 CHAR char System.Char 用 ANSI 修饰。 LPSTR char* System.String 或 System.StringBuilder 用 ANSI 修饰。 LPCSTR Const char* System.String 或 System.StringBuilder 用 ANSI 修饰。 LPWSTR wchar_t* System.String 或 System.StringBuilder 用 Unicode 修饰。 LPCWSTR Const wchar_t* System.String 或 System.StringBuilder 用 Unicode 修饰。 FLOAT Float System.Single 32 位 DOUBLE Double System.Double 64 位 指针的变量话可以使用out ,ref这样的输出和输入 C C# .NET Frameworklong int System.Int32int System.Int16 熊,太感谢你了!我也打算把我的分数全给你~~还一问题,你说用ansi修饰,是不是这样啊 ?[ StructLayout( LayoutKind.Sequential, CharSet=CharSet.Ansi )]那中括号在这里起什么意思?我一直没弄明白。另外,那个const CHAR **怎么翻译过去啊?太感谢你了! 如何在一个线程结束时,调用另外一个函数? 数字类型的字段添加不进去~求高手解决下~ 如何实现多项重置? C#可以做嵌入式开发或是底层开发么? DirectShow捕捉程序如何设置捕捉图像的质量\尺寸,声音的质量bit率? 怎样去除textbox上面的右键功能? 朋友们。快来帮助我!!! datagridview如何排序? click后构造出窗口,如何始终让该窗口始终获得焦点(其他窗口都没法激活)?? 如何用C#做出类似与Visual Studio风格的窗体 急!如何将IE浏览器嵌入在Windows程序中使用? 如何取远程数据
BYTE unsigned char System.Byte 8 位
SHORT short System.Int16 16 位
WORD unsigned short System.UInt16 16 位
INT int System.Int32 32 位
UINT unsigned int System.UInt32 32 位
LONG long System.Int32 32 位
BOOL long System.Int32 32 位
DWORD unsigned long System.UInt32 32 位
ULONG unsigned long System.UInt32 32 位
CHAR char System.Char 用 ANSI 修饰。
LPSTR char* System.String 或 System.StringBuilder 用 ANSI 修饰。
LPCSTR Const char* System.String 或 System.StringBuilder 用 ANSI 修饰。
LPWSTR wchar_t* System.String 或 System.StringBuilder 用 Unicode 修饰。
LPCWSTR Const wchar_t* System.String 或 System.StringBuilder 用 Unicode 修饰。
FLOAT Float System.Single 32 位
DOUBLE Double System.Double 64 位
long int System.Int32
int System.Int16
[ StructLayout( LayoutKind.Sequential, CharSet=CharSet.Ansi )]
那中括号在这里起什么意思?我一直没弄明白。另外,那个const CHAR **怎么翻译过去啊?太感谢你了!