2013-01-01から1ヶ月間の記事一覧

C#のプログラムで自分自身をPin止めする(5)

前回のAppUserModelIDが設定できたように見えてもWin8でアイコンが分裂する問題は未解決ですが、その後もいろいろ調べていたら新たに2点ほどわかったことがありました。その1. C#のプログラムで自分自身をPin止めする(1) それでも#if falseでくくったほうの…

C#のプログラムで自分自身をPin止めする(4)

C++でSystem.AppUserModel.IDを設定できるのであれば、それと同じことをC#でやればいいのです。 実際そういうアプローチで既に実践している人はいて、たとえば AppUserModelIDをC#から操作する なんかはC#からIShellLink I/FをCOMで操作する方法で実現してい…

C#のプログラムで自分自身をPin止めする(3)

良く考えればそうなのですが、タスクバーにPin止めされているだけの状態ではプログラムは実行されていないわけですから、プログラムでAppIDを指定したところで有効になるわけがないのです。 では、その状態でのAppIDは何が使われているか?答えは 「Pin止め…