IE のツールバー レイアウトを再配置することはできません。IE がそれを管理し、ユーザーは組み込みの UI を使用してカスタマイズできますが、カスタマイズすることはできません。ごめん。
実際には、レイアウトがバイナリ形式でレジストリに保持されていることに気づいたように、それは可能ですが、レジストリに格納されている場合と格納されていない場合があるバイナリ データのリバース エンジニアリングが多数含まれており、文書化されていない実装の詳細であるためです。 、IE チームは、IE のすべての新しいバージョンでの動作を変更できます (実際に変更します)。コードを 3 回記述する必要があります。IE6 用に 1 回、IE7 用に 1 回、IE8 用に 1 回です。また、出荷時の IE9 についても同様ですが、とにかく同じになるという確信はありません。それぞれが異なる形式を使用し、データがいつどのように永続化されるかについて異なる規則があります。アップグレードのシナリオは忘れてください。
したがって、その要件を作成した人に、あなたにはそれができないことを伝えてください。
いいえ、押し戻してください。私は実際、この方程式の両側にいました。私は IE チームに所属していて、拡張機能がこれを行おうとしたときに引き起こされた災害を目の当たりにし、同じ要件を持つ企業にいて、リバース エンジニアリングを行い、機能を維持しようとしました。私を信じてください、あなたはこれをしたくありません。