我在调用一个delphi的动态库时,遇到一个函数需要我传入IP地址的指针。在c#中我不知道用什么可以把这个IP地址转换为指针。请各位帮忙。谢谢
2 回答
米琪卡哇伊
TA贡献1998条经验 获得超6个赞
[C#]
using System.Runtime.InteropServices;
[StructLayout(LayoutKind.Sequential)]
public struct Point {
public int x;
public int y;
}
[StructLayout(LayoutKind.Explicit)]
public struct Rect {
[FieldOffset(0)] public int left;
[FieldOffset(4)] public int top;
[FieldOffset(8)] public int right;
[FieldOffset(12)] public int bottom;
}
class Win32API {
[DllImport("User32.dll")]
public static extern bool PtInRect(ref Rect r, Point p);
}
- 2 回答
- 0 关注
- 609 浏览
添加回答
举报
0/150
提交
取消