C++ と Windows API を使用してダイアログ ボックスを作成しようとしていますが、リソース ファイルでダイアログを定義したくありません。私はウェブ上でこれについて良いものを見つけることができず、私が読んだ例のどれもプログラムでダイアログを定義していないようです.
これどうやってするの?
簡単な例で十分です。私はまだ複雑なことをしていません。
Raymond Chen は、ダイアログ マネージャーに関するいくつかの投稿を書きました。
ここでは、リソースファイルを使用せずにWindowsAPIダイアログを使用する方法を見つけることができます。
Windows API(C Win32 APIのみ、MFCなし)チュートリアル:
リソース ファイルを使用せずにダイアログを作成する方法について説明しているこのツールキットをご覧ください。
それはWTLにあります。ただし、Win32 API を直接使用して同じことを実現するために、内部を分解できると確信しています。
MSDNで「メモリ内のダイアログ テンプレート」を検索してみてください。
たとえば、次を参照してください:ダイアログ ボックス