かって気ままに ・・・

還暦を過ぎたITエンジニアの独り言。

かって気ままに

タスクバーのグループ化

Windows7では、タスクバーに対し大幅な改良が加えられました。
SetCurrentProcessExplicitAppUserModelID API を使うと、アプリケーションのグループ化を制御できます。

例えば、
・FormのFormCreateイベント
・または、ApplicationのInitialize
に、次の様なコーディングをします。

uses
  ShlObj;

SetCurrentProcessExplicitAppUserModelID('XXX');

XXX: 任意のAppIDを指定
AppIDが同一であれば、タスクバーでグループ化が行われます。

お試しあれ・・

f:id:tanaka-yoshiki-avsoft:20220212170546j:plain

タスクバーのグループ化