delphi 中的没研究过, 但我看过api的代码, 一般的窗口控件都有一个窗口类。 具体过程如下: WinMain: 得到窗口实例句柄,设置一些属性, 然后注册窗口类, 然后创建, CreateWindow, CreateWindowEx 显示, 进入消息循环, WinProc: 处理各种消息。 写的不详细,凑合着来吧, 估计CreatParams, CreateWindowHandle 就和上述差不多。设置属性, 创建窗口。