【发布时间】:2013-02-06 10:02:06
【问题描述】:
我正在尝试从lParam 获取矩形,同时对WM_MOVING 进行子类化。
我的代码目前是
Public Declare Function CopyMemory Lib "kernel32" Alias "RtlMoveMemory" (pDest As Any, pSource As Any, ByVal dwLength As Long) As Long
Public Type RECT
Left As Long
Top As Long
Right As Long
Bottom As Long
End Type
Dim r As RECT
CopyMemory r, lParam, Len(r)
但是r 的值太荒谬了(如左:1633872,右:219218039,下:1),我认为我做错了什么。
有人看到我的错误吗?
谢谢!
【问题讨论】:
标签: pointers vb6 subclassing copymemory