「通常の」Windows アプリケーションのショートカットには、実行可能ファイルへのパスであるターゲットがあります。このパスは、ショートカットのプロパティ ダイアログで表示 (および編集可能) されます。
しかし、多くのショートカットにはそのようなパスがなく、(読み取り専用の) アプリケーション名だけが表示されます。たとえば、すべての MS Office プログラムには、このようなショートカットがあります。
これらのショートカットはどのように機能しますか (progid が関係していると思います)、「通常の」ショートカットよりも優れている点は何ですか?また、なぜ自分のアプリケーションでそのようなショートカットを使用する必要があるのでしょうか?
最後に、Visual Studio 2008 のセットアップ プロジェクトによってビルドされたインストーラーを使用して、このようなショートカットを作成できますか?