2

私は C++ でゲームを作成しています。奇妙な場所 (インストール ディレクトリ) にディレクトリがあり、Print Screenキーを使用してゲームのスクリーンショットが撮影されています。

私がやりたいことは、スクリーンショットの場所で Windows エクスプローラーを開くボタンを作成することです。

といくつかの引数を指定して C のsystem関数を使用することを考えexplorer.exeていましたが、これは正しい方法ではないと思います。

予期しない動作を回避したいので、おそらく全画面表示モードではこの機能を無効にします。

4

3 に答える 3

4

これを行う最善の方法は、SHOpenFolderAndSelectItems()関数を使用することです。これにより、既定のフォルダー マネージャーを開くことができ (つまり、ユーザーの選択を考慮して、エクスプローラーにハードコードされていません)、新しく作成されたスクリーンショットを自動的に選択できるという利点があります。

于 2013-10-23T01:33:15.570 に答える