InDesignCS2とCS3の両方をインストールしています。どちらも拡張子が.inddのファイルを使用します。Windowsはどのアイコンを使用するかをどのように認識しますか?正しいアイコンを使用します。つまり、CS2ファイルにはcs2アイコンがあり、CS3ファイルにはCS3アイコンがあります。
Windowsはこれを行う方法をどのように知っていますか?
また、このバージョン検出システムをプログラムで抽出または使用するにはどうすればよいですか?
編集:
shell-extension-icon-handlerの回答ありがとうございます。私にとって新しい何か。しかし、InDesignが提供するIconHandlerに接続し、それを使用してInDesignファイルのバージョンを検出する方法はありますか?