如何取string的地址
需要调用外部DLL的一个函数, vc下可以这样调用
char filename[100];
strncpy(filename,(LPCTSTR)ss, sizeof(filename));
dw1 = DWORD(filename);
像这样调用的 function File(dw1);
但不知c#下是如何调用了.
之前查了下 用
uint dw1;
GCHandle gch = GCHandle.Alloc(filename, GCHandleType.Pinned);
{
dw1 = (uint)gch.AddrOfPinnedObject().ToInt32();
}
gch.Free();
貌似不行. 刚接触C#, 望大伙帮忙. 在此谢过.
char filename[100];
strncpy(filename,(LPCTSTR)ss, sizeof(filename));
dw1 = DWORD(filename);
像这样调用的 function File(dw1);
但不知c#下是如何调用了.
之前查了下 用
uint dw1;
GCHandle gch = GCHandle.Alloc(filename, GCHandleType.Pinned);
{
dw1 = (uint)gch.AddrOfPinnedObject().ToInt32();
}
gch.Free();
貌似不行. 刚接触C#, 望大伙帮忙. 在此谢过.
...全文
相关推荐
易语言取网卡信息
易语言取网卡信息源码,取网卡信息,子程序1,GetAdaptersInfo,Len_iai,Len_ias,取变量地址_字节集,CopyMemory_iai,CopyMemory_ias
e语言-取本机所有IP地址易语言
源码是API学习例程源码,为WINDOWSAPI一日一练,实现了取本机所有IP地址。
计算机软件-商业源码-取网卡MAC地址.zip
计算机软件-商业源码-取网卡MAC地址.zip
C# 取MAC地址源码
C# 取MAC地址源码
C#如何取硬件标志,取机器名,取CPU编号,第一块硬盘编号 源代码
C#如何取硬件标志,取机器名,取CPU编号,第一块硬盘编号 源代码


