DeskBand ツールバーを作成しました。タスク バー ボタンとしてスタイルのビジュアル スタイルを持つボタンをツールバーに表示したいと考えています。
.NET では、VisualStyleRenderer を使用してタスクバーの背景をレンダリングできますが、ボタンをレンダリングする方法があります。
パスや画像を描画してボタンの外観をエミュレートするのではなく、Visual Styles を使用してボタンを描画するために使用できる Win32 API はありますか?
DeskBand ツールバーを作成しました。タスク バー ボタンとしてスタイルのビジュアル スタイルを持つボタンをツールバーに表示したいと考えています。
.NET では、VisualStyleRenderer を使用してタスクバーの背景をレンダリングできますが、ボタンをレンダリングする方法があります。
パスや画像を描画してボタンの外観をエミュレートするのではなく、Visual Styles を使用してボタンを描画するために使用できる Win32 API はありますか?
私はこのトピックが古いことを知っていますが、...:
これまでのところ、リンクされているフォーラムのディスカッションによると、Vista で動作すると報告されているソリューションしか見つけることができませんでした。XP の UxTheme.dll は、現在のテーマの TaskBand ボタンのビジュアル スタイル要素を確実に取得するために必要なサブクラスの取得をサポートしていないようです。