再帰的にフォルダをたぐって行くのが一般的かと。フォルダじゃないから普通に消す。ファイルパスからファイル名の取り出し重隅だとは思いますが、日本語のファイル名は考慮しなくていいのでしょうか。2.自分のクライアントからコマンドを送る。3.サーバが送られてきたコマンドを処理する。それだとリモートで操作できる範囲が限られてくると思います。マウスコントロールは、クライアント側でマウスメッセージをフックするなり、キャプチャーするなりして、捕まえたメッセージをサーバ側に送りつける事で実装できそうです。チェインリスト等で連想配列的に扱うしか無いでしょうねぇ。ネットワークプログラミングそこまで作れるんでしたら、次はやっぱりリモートツールじゃないでしょうか。私も以前作った事がありますが、たちの悪いトロイになってしまいました。他の人が作ったのを見ると、結構便利だったりするんですよね。シーン管理するような書き方しかできない>各シーンごとにInit、Loop、(Draw)、Finishごとの関数を用意して>シーンごとに差し替えている感じです。ソースは見てないので何とも言えませんが。差し替えているというのは関数ポインタとかでしょうか。関数をメンバに持つクラスのインスタンスを差し替えているのでしょうか。いずれにせよ、これは普通にタスクシステムでは無いでしょうか。スマートな書き方だと思いますよ。インストーラhttp://msdn.microsoft.com/ja-jp/directx/aa937788.aspxここからDL出来ますよ。ファイルの途中だけを書き換えるなんて芸当は出来ませんので、一度全部読んで、ちょこちょこっと書き換えて、で、全部書き出す。いう方法を採るのが一般的です。アイデア募集です!やっぱりパズルが一番です。個人的にはぷよぷよが一番好きですが、Mrドリラーとか、パネルでポンとか、マジカルドロップとか。後は面クリア型の奴、ロードランナーとか、るぷぷキューブとか。なければ、スリザーリンクとか、ナンプレとか、問題を自動生成出来るようにすれば、長く遊べると思います。ミクプラは自由にリンクできます。