■52009 / inTopicNo.3) |
Re[2]: Windowsアプリで標準エラー出力を取得したい |
□投稿者/ デザパタ (20回)-(2010/07/29(Thu) 11:23:22)
|
2010/07/29(Thu) 11:47:39 編集(投稿者)
#誤字があったので修正
■No52007 (よねKEN さん) に返信 > #検証はしていません。やったことないし。 > >>題の通り、Windowsアプリで標準エラー出力を取得したいんですがどのようにしたら取れますか? > > 分類がC/C++になっていますが、どっちでしょう? > Cなら、stdio.hにあるstderrとか、WindowsAPIのGetStdHandle関数とかでしょうか? > > GetStdHandle関数 > http://msdn.microsoft.com/ja-jp/library/cc429347.aspx
お早い回答ありがとうございます。
Cですね。すいません。 HANDLE err = GetStdHandle(STD_ERROR_HANDLE); fprintf(stderr, "エラー発生"); ReadFile(err, buffer, size, &len, NULL); みたいな感じでやってみたんですが、なんもbufferに入りませんね。 何か間違っているのかな。。
|
|