1、忘记跟 Delphi VCL/CLX 相关的东西;
2、拿一本《COM本质论》[ISBN: 7-5083-0611-2] 啃;
3、用 C++ 或者 Delphi(仅)调用 Windows API 调用一个 COM 对象;
4、用 C++ 或者 Delphi(仅)调用 Windows API 实现一个 COM 对象;
5、回头看看 Delphi VCL 对 COM 的封装。
如果真能理解 COM 的本质,那恭喜你,在 Windows 平台上,你无敌了。
你会发现,MS 做的东西太强大了,而你通过 COM(和消息)几乎什么都能控制。