lpdword是一个指向dword的长指针,在delphi的定义如下:
先声明一个新类型 
type 
  pdword=^dword;
接下来
var
  varname:pdword;

解决方案 »

  1.   

    DWORD 对Windows而言是个 4 byte数, 用Integer就可以了
    如果按CPU说法,这应该是个 8 byte数, 但由于Windows的发展,Win31时一个 WORD是2 Byte, 当时的CPU已经是4 Byte register了。所以在windows下的WORD, DWORD都是个不准确的说法,我不喜欢用它们。
      

  2.   

    DWORD 对Windows而言是个 4 byte数, 用Integer就可以了
    如果按CPU说法,这应该是个 8 byte数, 但由于Windows的发展,Win31时一个 WORD是2 Byte, 当时的CPU已经是4 Byte register了。所以在windows下的WORD, DWORD都是个不准确的说法,我不喜欢用它们。
      

  3.   

    .............我觉得应该用Longword。试试吧,不一定对。楼上各位说的都有道理