Sysinternals のデスクトップをClassic Shellと組み合わせて使用しています。残念ながら、Classic Shell は最初のデスクトップに対してのみ自動的に実行されます。デスクトップ 2 以降の場合、Classic Shell を手動で起動する必要があります。
デスクトップは、デスクトップごとに Windows デスクトップ オブジェクトを使用し、それぞれで個別の Explorer プロセスを実行して、タスクバーとスタート メニューを提供します。デスクトップの作成を「フック」してアプリケーション (クラシック シェル) を起動する明確な方法があるかどうか疑問に思っていました。