DXライブラリのウィンドウと同時に、コマンドプロンプトのウィンドウを出すことは可能でしょうか。
具体的には、DXライブラリが作動している傍らコマンドプロンプトでprintfで文字を出したいです。
コマンドプロンプトでの別ウィンドウ
Re: コマンドプロンプトでの別ウィンドウ
ざっと調べた感じだと,
1. AllocConsoleでコンソールを作って,
2. freopenでCONやCONOUT$などをstdoutに再接続,
でいけるようです。コマンドプロンプトから実行された場合に,元のコンソールに出力したいなら,1.の代わりに
1'. AttachConsole(ATTACH_PARENT_PROCESS)でコンソールに接続
することで対処できるようです。
詳しくは,AllocConsole fprintfやAllocConsole freopenあたりで検索すればサンプルが出てくるかと。
1. AllocConsoleでコンソールを作って,
2. freopenでCONやCONOUT$などをstdoutに再接続,
でいけるようです。コマンドプロンプトから実行された場合に,元のコンソールに出力したいなら,1.の代わりに
1'. AttachConsole(ATTACH_PARENT_PROCESS)でコンソールに接続
することで対処できるようです。
詳しくは,AllocConsole fprintfやAllocConsole freopenあたりで検索すればサンプルが出てくるかと。