【初心者歓迎】C/C++室 Ver.49【環境依存OK】at TECH【初心者歓迎】C/C++室 Ver.49【環境依存OK】 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト800:デフォルトの名無しさん 08/02/26 14:56:40 sp1にインストールできますか 801:デフォルトの名無しさん 08/02/26 15:02:40 >>792 kwsk according to standard 802:デフォルトの名無しさん 08/02/26 15:49:24 すみません DOSの実行ファイルで、標準出力へは書き出されないメッセージを取得する方法ありませんか? hoge.exe > log.txt として取得できないやつです 画面には出ます 標準出力、標準エラーの取り方はわかります 803:デフォルトの名無しさん 08/02/26 16:09:38 >>802 それのどこがC/C++に関係があるの? 804:デフォルトの名無しさん 08/02/26 16:18:38 >>802 つ printscreen 805:デフォルトの名無しさん 08/02/26 16:34:10 >>803 標準出力はこれで受け取れますが、exeが返す実行結果がとれません #include <windows.h> main(){ HANDLE hFile = CreateFile("log.txt",GENERIC_WRITE,FILE_SHARE_WRITE, NULL,CREATE_ALWAYS, FILE_ATTRIBUTE_NORMAL, NULL ); SetStdHandle(STD_OUTPUT_HANDLE , hFile); STARTUPINFO si; PROCESS_INFORMATION pi; ZeroMemory(&si, sizeof(si));ZeroMemory(&pi, sizeof(pi)); si.cb = sizeof(si); si.hStdOutput =hFile ; si.hStdError =hFile ; si.wShowWindow = SW_HIDE; CreateProcess(NULL, "HtoX32c.exe e:\\0.htm ", NULL, NULL, FALSE,0, NULL, NULL, &si, &pi); WaitForSingleObject(pi.hProcess, INFINITE); CloseHandle(pi.hThread); CloseHandle(pi.hProcess); CloseHandle(hFile); } 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch