定期的に情報を入力するように求めるプログラムを作成しようとしているので、バックグラウンドで実行するサービスを C で作成しました。ログ ファイルを更新することで、サービスが正常であることを報告するのを見ることができます。今、cmdを開いて情報を求める方法に行き詰まっています。
この情報をログ ファイルに保存したいと思います。(睡眠習慣を監視する予定です)
使用system("getinput.exe")
してみましたが、何もしないようです。使用system()
が悪いことはわかっていますが、最初のステップでした。
CreateProcess()
私は単に仕事をすることができません.MSDN http://msdn.microsoft.com/en-us/library/ms682512.aspxCreateProcess failed (2)
の例は私にとってはうまくいきませんcreateprocess.exe dir
。
きっと道があるはずですよね?
編集:返信ありがとうございます。別のアプローチを試みます。C で時折ユーザー入力を要求できるバックグラウンド アプリケーションを作成するには、どこから始めればよいでしょうか。