Windows 10では、タスクバーのアイコンを小さくまたは大きくするかを選択できます。設定は、タスクバー上で右クリックしてUIを介して利用され、セッティングに行く:プログラムによってWindows 10のタスクバーのアイコンサイズを変更する方法
次のキーを変更することにより、レジストリエディター(Regedit.exe)を介して、この設定を調整することも可能です:
ます。HKEY_CURRENT_USER \ Software \ Microsoft \ Windowsの\ CurrentVersionの\ Explorerの\詳細\ TaskbarSmallIcons
値が小さいアイコンのための大きなアイコンの0と1です。しかし、UI設定とは対照的に、この方法では、ログアウトしてWindowsユーザにログインしてタスクバーを更新する必要があります(explorer.exeプロセスの再起動も機能しますが、これはオプションではありません)。
私は、タスクバーを更新し、小さなアイコンまたは大きいアイコンをプログラムで選択したいと考えています。このためのAPIがありますか、ログオフすることなくレジストリから読み取るようにタスクバーを更新する方法はありますか?私の具体的な目的は、小さな画面(ラップトップにあるもの)と大きなアイコン(私は通常の大きな作業画面)を使用しているときに自動的に小さなアイコンを表示することです。
編集:Dタスクバーに
あなたはEnumWindowsを使用してタスクバーのウィンドウを見つけることを試みることができますwm_displaychangeなどのメッセージを送信するか、単純に非表示にします。 – VuVirt