Visual Studio 2010 では、この質問SendMessage
のように、ソリューション エクスプローラーの背景色を変更するために使用できます。Visual Studio 2012 は WPF を使用しているため、このメソッドは機能しなくなりました。クラス ビュー、データ ソース、サーバー エクスプローラーなどの他のウィンドウでこれを行うことができますが、Spy++ ではソリューション エクスプローラーが表示されません。
SDK を調べましたが、このウィンドウのスタイルを変更できるものは見つかりませんでした。を使用DTE2
して、ソリューション エクスプローラーへの参照を取得できますが、これは階層項目のみであり、実際のツリー ビュー コントロールまたはウィンドウ ペインではないようです。
インターフェイスを使用してテキスト エディターの色を変更する方法を示す例を見つけましたが、その名前が示すように、テキスト エディターでのみ機能します。IWpfTextViewCreationListener
ソリューション エクスプローラーなどの他のウィンドウで同じことを行う方法はありますか?