Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
マイクロソフトの田中達彦です。
連載第1弾の「Windows API Code PackによるWindowsアプリ開発」の連載を、無事終えることができました。
本連載の記事をまとめ、一覧にしました。
Windows API Code PackによるWindowsアプリ開発 [TechEDポストセッション ]
第1回 : Windows API Code Packとは
Windows API Code Packについての概要を説明しています。
第2回 : アプリケーションの再起動と修復その1
第3回 : アプリケーションの再起動と修復その2
予期せぬクラッシュに遭遇したときに、入力中のデータを自動的に保存することができます。その方法を説明しています。
第4回 : 電源の状況の把握
電源がACアダプターから供給されているのかバッテリーで供給されているのか、バッテリーの残量はどれくらいあるのかを検知することができます。
第5回 : Windows 7 タスクバー ~アイコンオーバーレイ~
タスクバー上に表示されているアイコンに、さらに小さいアイコンを重ねて表示させる方法を説明しています。
第6回 : Windows 7 タスクバー ~進行状況バー ( プログレス バー ) ~
タスクバー上に、アプリケーションの処理の進行状況を示すバーを表示させる方法を説明しています。
第7回 : Windows 7 タスクバー ~サムネイルツールバー その1 ~
第8回 : Windows 7 タスクバー ~サムネイルツールバー その2 ~
タスクバーのアイコン上にマウスカーソルを移動させると、サムネイルと呼ばれる縮小表示が表示されます。そのサムネイルの下に、特定の動作をさせるツールバーを表示させることができます。
第9回 : Windows 7 タスクバー ~サムネイルについて知っておくべきこと~
サムネイルに関する機能を実装する際に、知っておいたほうがよい情報を紹介しています。
第10回 : Windows 7 タスクバー ~アプリケーションユーザー モデル ID (AppID) ~
Windows 7のタスクバーは、アプリケーションで指定されているAppIDごとにアイコンをまとめています。AppIDの設定の仕方について説明しています。
第11回 : Windows 7 タスクバー ~タブに対応したサムネイル~
TDI(タブ ドキュメント インターフェイス)アプリにおけるサムネイルについて説明しています。TDIアプリでは、デフォルトの状態ではタブに対応するサムネイルを生成しません。
第12回 : Windows 7 タスクバー ~タブ サムネイルの実装~
TDIアプリのサムネイルの実装について説明しています。この実装を行うことにより、TDIアプリでタブに対応するサムネイルを表示させることができるようになります。
第13回 : Windows 7 タスクバー ~タブ サムネイルのイベント処理~
TDIアプリでタブごとのサムネイルを表示させるようにした場合、イベント処理を自前で行う必要があります。その方法を説明しています。
第14回 : Windows 7 タスクバー ~画面の一部だけをサムネイルする~
クリッピングと呼ばれる、画面の一部だけをサムネイルに表示する方法を紹介します。
第15回 : Windows 7 タスクバー ~見られたら困るサムネイル~
人事考課のアプリケーションなど、他の人に見られたら困るアプリケーションなどで有効な、サムネイルの小技を紹介します。
第16回 : Windows 7 タスクバー ~ジャンプリストについて知っておくべきこと~
タスクバー上のアイコンを右クリックしたときに表示されるジャンプリストを実装するにあたり、知っておくべきことを説明します。
第17回(最終回) : Windows 7 タスクバー ~ジャンプリストの実装方法~
ジャンプリストの実装方法について説明しています。
番外編 : Windowsフォームアプリによる電源の状況の把握
番外編1 : アプリをクラッシュさせるには
番外編2 : シューティングゲームにタスクバーの機能を追加
[Windows 7 小ネタ No.3] ジャンプリストの意外な開き方
※ 特に記載がない限り、開発ツールはVisual Studio 2010、開発言語はC#を使用して説明しています。
Visual Basicのコードが必要な方は、以下のサイトにあるWindows API Code Packのセッションの資料をダウンロードしていただければ、スライドの後半にVBのコードを掲載していますので、ご参照いただけます。
https://msdn.microsoft.com/ja-jp/events/ff973814.aspx
Windows 7のタスクバー関連の機能を実装すると、Windows 7アプリ投稿キャンペーンへも応募できるようになります。
ぜひ記事を読んでいただいて、タスクバー関連の機能を実装していただき、キャンペーンにご応募ください。2010年11月30日締め切りです。
連載第2弾は、フォトギャラリーとムービーメーカーのプラグインについて投稿します。
ぜひ今後もご購読のほど、よろしくお願いいたします。
マイクロソフト
田中達彦