接收窗口句柄用到hwnd
用到GetWindowThreadProcessId获取PID的第二个参数用到dword
THandle又是啥不要给我说什么非负数的整数类型  既然DWORD和THandle都是无符号整数.为什么还要分这么多类型

解决方案 »

  1.   

    没有区别,一个类型为了确切表达不同意思而定义成不同名字,像rect也叫Trect
      

  2.   

    叫hwnd是为了让你清楚这个是窗口句柄
    其它同理。
      

  3.   

    你不妨在 Delphi 集成环境中按住 Ctrl 键,用鼠标点击 THandle 这个标识符,这样可以打开其定义之处。继续点击,就能一路找到其最初来源。其他类型这是这样找。用此方法可以发现 Delphi 在背后都做了些什么。Pascal 是强类型语言,非常讲究变量的类型检验,所以 Delphi 定义了大量专用类型。