当你创建一个可以获得windows消息的控件时这个控件就会获得一个Handle<句柄>,delphi中只有继承于TWinControl的才有这个属性.<br>HInstance正如gzgzlxg所说的:.......这个空间的起始地址就是HInstance。在 NT 系统这个 HInstance 一般都是 400000h。<br>这点在开发人员指南中的关于DLL章节有介绍,里面说可以通过{$IMAGEBASE }修改DLL的HInstance使得多个进程共享一个DLL映象,具体使用情况查看delphi help中的image base addresses(这可是书上的^_^)