Officeでは、黄色または赤のメッセージバーがリボンの下に表示されることがあります。通常、セキュリティ関連のメッセージの場合は赤、情報メッセージの場合は黄色です。
以下のスクリーンショットは、典型的なメッセージバーを表示しているMSAccessを示しています。
このUI機能をプログラムで使用する小さなWordアドオンを作成したいと思います。それは可能ですか?Officeのカスタマイズに関するMSDN情報を検索しましたが、これを行う方法に関するリファレンスが見つかりません。
Officeでは、黄色または赤のメッセージバーがリボンの下に表示されることがあります。通常、セキュリティ関連のメッセージの場合は赤、情報メッセージの場合は黄色です。
以下のスクリーンショットは、典型的なメッセージバーを表示しているMSAccessを示しています。
このUI機能をプログラムで使用する小さなWordアドオンを作成したいと思います。それは可能ですか?Officeのカスタマイズに関するMSDN情報を検索しましたが、これを行う方法に関するリファレンスが見つかりません。
Officeの用語では、メッセージバーは実際にはと呼ばれていると思いますProtected View Window
。そのためのAPIであるProtectedViewWindowがあり、どちらもWordとExcelの相互運用に使用できます。
そのプロパティとメソッドを見てください、それはあなたに役立つでしょう。
たとえば、を使用ProtectedViewWindow.Caption
してカスタムメッセージを追加します。
これまでの私自身の質問に対する最良の答えは、カスタム作業ウィンドウを黄色のパネルのようにスタイル設定DockPositionRestrict
し、それが移動しないようにすることです。誰かがもっと良いことを知っている場合に備えて、これをまだ答えとしてマークしていません。