![]() |
1
3
我已经很多年没有使用VB6了,所以请带着健康的怀疑态度接受下面的信息。但如果我今天面对这个问题,我会从这里开始。 因为您使用的是VB6,所以我假设这是32位代码。 PTR类型似乎是指向由其他对象分配的内存块的指针。要访问该内存,需要取消对指针的引用。 所有PTR值都是32位的,因此,当您为此创建VB6结构时,请放置DWORD或LONG或VB6 32位值的任何内容。 要取消对指针的引用,需要调用WindowsAPI函数RtlMoveMemory,如下所述 here . RtlMoveMemory的所有三个参数都是32位值。 |
![]() |
2
1
|