Delphi without VCL
はじめに
ここでは下記に当てはまる人を対象として、Delphiの言語機能とWin32APIのみを使い、VCLを使わずにアプリケーションを作成する方法を解説します。
- Delphiで小さい実行バイナリを作ってみたい
- C言語などでWin32SDKを使用したことがあり、Delphiを使ってみたいがVCLを習得するのが面倒だと感じている
- NT向けに最適化されたUnicodeアプリケーションをDelphiで作ってみたい
開発環境は無料でダウンロードできるDelphi 6 Personalを使います。
ファーストステップ
まずは最小構成のWin32GUIアプリケーションを作ってみます。