2012-07-20 70 views

回答

0

ActiveX控件通常是客戶區控件,有窗或無窗。相反,菜單和工具欄由作爲ActiveX控件容器的託管應用程序擁有和管理。所以控件的範圍只是客戶區域。

假設容器和控件實現方法都在IOleInPlaceFrame::InsertMenus左右,控件可能會與應用程序共享菜單並向其提供自己的條目。我不知道這樣的標準約定來管理共享工具欄。

在MSDN的Help Menu Merging的共享菜單上閱讀更多內容。