我試圖從lParam
得到矩形,同時子類別WM_MOVING
。將數據從lParam值複製到VB6中的RECT結構中
我的代碼目前是
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)我認爲我做錯了什麼。
有沒有人看到我的錯誤?
謝謝!