2009-08-25 20 views
2

Windowsスタートメニューの広告されたショートカットを使用してアプリケーションが起動します。これは、ショートカットが私のexeに直接リンクしていないことを意味しますが、exeは最終的に実行されるものです。Windows 7のタスクバーに広告されたショートカットを固定する

私の問題は、Windows 7のタスクバーのショートカットを右クリックして[タスクバーに固定]を選択してアプリケーションを起動すると、タスクバーに2つのアイコンが表示されます。 (したがって、実行中のアプリケーションは、既存のタスクバーアイコンを再使用しません)誰かがこれを修正する方法を知っていますか?

残念ながら、直接ショートカットではなく、アドバタイズメントを使用するかどうかは、私の責任ではありません。

ところで、Windows 7のタスクバーにプログラムを固定する別の方法があります:実行中のアプリケーションのアイコンを右クリックします。私がこのようにすれば、私は重複したアイコンで終わるわけではないので、問題は広告されたショートカットです。

おかげで、この場合は エイミー

答えて

7

は、明示的なAppUserModelIDを使用する必要があります。ショートカットを作成するときに、AppUserModelIDを指定できます。同時に、次の場所で同じAppUserModelIDを指定する必要があります:すべての実行中のウィンドウまたはプロセス、ファイル関連、jumplist。

AppUserModelIDの詳細については、http://msdn.microsoft.com/en-us/library/dd378459(VS.85).aspxを参照してください。

+0

ちなみに、emoachtのブログ記事(http://emoacht.wordpress.com/2012/11/14/csharp-appusermodelid/)は、AppUserModelIDをショートカットに設定する方法を示していますC#で。 –

関連する問題