我目前正在建模一种将本机(Windows 数据类型)转换为 .NET的类型转换机制
例子:
HANDLE = System.IntPtr
HDC = System.IntPtr
WORD = System.UInt16
INT_PTR
在各自的机器上是 32 位/64 位,所以在 .NET 中System.IntPtr
HALF_PTR
(和其他人)在各自的 32 位/64 位机器上是 16 位/32 位...
那么我将如何HALF_PTR
在 .NET 中建模 - 如果可能的话?
我想另一种看待这个问题的方式是:C# 是否有等效的“短”指针......类似于 ShortPtr?