プロが教えるわが家の防犯対策術!

初めて投稿させて頂きます、VC++のソフトウェア開発を始めて1ヶ月の初心者のフジと申します。
この度はソフトウェア開発において、行き詰ってしまったので皆様に質問させて頂きます。
質問させて頂きたい内容は、ヴューアー等で、特定のフォルダに画像を保存した際に、アプリケーションを自動で起動させて、画像の形式を変換させることが出来るかということです。
画像形式変換のプログラムは作成出来たのですが、特定のフォルダにファイルを保存した際に自動で自作したプログラムが起動させることが出来ません。
ネットで調べてみたら、常時起動させておく方法はあるのですが、それだとほかのアプリケーションに影響を与える可能性も考えられるので、出来ればファイルが保存された時に自動起動するようにしたいです。
開発している環境は
Visual C++6.0
Windows XP Proffesional SP2
です。宜しくお願いいたします。

A 回答 (1件)

★アドアイス


>常時起動させておく方法はあるのですが、
>それだとほかのアプリケーションに影響を与える可能性も考えられるので、
>出来ればファイルが保存された時に自動起動するようにしたいです。
 ↑
 監視プログラムと画像形式変換プログラムの2つを用意する方法なら出来そう。
・保存する特定のフォルダを監視してファイルが作成されたときに
 画像形式変換のプログラムに起動パラメータを指定して実行させます。
 2つに分ければ監視プログラムだけならメモリをコンパクトに作れるでしょう。
 フォルダの監視は次のリンクを参考にして下さい。
 http://nienie.com/~masapico/api_FindFirstChangeN …→『FindFirstChangeNotification ディレクトリの監視』

参考URL:http://nienie.com/~masapico/api_FindFirstChangeN …
    • good
    • 0
この回答へのお礼

なるほど、APIの命令でディレクトリ内を監視する
ものがあるんですね。知りませんでした(--;)
なんとかこれを使って出来ないものかプログラムを
作成してみます♪
早速の返信ありがとうございました♪♪

お礼日時:2008/06/09 14:58

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!