Not only does Delphi allow you to build applications using the VCL framework for Win32 and the VCL.NET framework for the .NET platform, but it also allows you to create pure Win32 API applications. In this chapter you'll see how to create and work with windows at the API level, which is something that you should at least begin to understand if you want to create your own components, great VCL applications, or multimedia applications and games using OpenGL or DirectX.