0

Windows エクスプローラー ウィンドウ内のファイルがどのように並べ替えられているかを知る方法があるかどうかを知りたいです。ウィンドウの「ORDER BY」句を持つようなもの。例 : 「名前の昇順」または「変更日の降順」。

この質問は、ウィンドウの名前並べ替えアルゴリズムに関するものではなく、特定の開いている Windows エクスプローラー ウィンドウのユーザー定義の並べ替え基準に関するものです。

目標は、Windows エクスプローラーで画像をダブルクリックしてプログラムを起動し (問題はありません)、前の画像と次の画像 (プログラムの前のボタンと次のボタン) を見つけることです。エクスプローラー ウィンドウ。

それが可能かどうか知っていますか?

C# であれば完璧ですが、C++ でも素晴らしいでしょう。

4

1 に答える 1

0

シェル拡張機能を使用して、すべての Windows エクスプローラー セッションの現在の並べ替え順序を、変更時にタイムスタンプ付きでディスクに保持できると思います。次に、必要に応じてそのデータをアプリに読み込み、UI のレンダリング方法を決定します。

于 2014-09-23T00:44:06.130 に答える