div*_*nci 6 c# winapi interop types
我不得不ULONG_PTR在C#中传递一个不安全的代码.
ULONG_PTR
据我所知,原因ULONG_PTR是为32位和64位操作系统提供单一代码库.
这是C#的案例UIntPtr吗?将.Net UIntPtr作为ULONG_PTR参数传递时,我可以自信吗?
UIntPtr
谢谢!
Dar*_*rov 7
来自MSDN:
IntPtr类型符合CLS,而UIntPtr类型则不符合.在公共语言运行库中仅使用IntPtr类型.提供UIntPtr类型主要是为了保持IntPtr类型的架构对称性
两种类型都能够存储32位和64位指针.首选类型是IntPtr.
IntPtr
归档时间:
16 年,1 月 前
查看次数:
4053 次
最近记录:
10 年,3 月 前