C++ 如何使用菜单栏创建ActiveX控件?

C++ 如何使用菜单栏创建ActiveX控件?,c++,atl,C++,Atl,有人知道如何创建带有菜单栏和工具栏的activeX控件吗?或者这是可能的?ActiveX控件通常是有窗口或无窗口的客户端控件。相反,菜单和工具栏由作为ActiveX控件容器的宿主应用程序拥有和管理。因此,控件的范围仅限于客户端区域 假设容器和控件都实现了相应的方法,那么控件就可以与应用程序共享菜单并在其中提供自己的条目。我不知道这种管理共享工具栏的标准约定 阅读MSDN上共享菜单的更多信息。可以这样做。但它并不总是一种受欢迎的方法,因为托管窗口必须通过单一菜单为用户提供独特的体验

有人知道如何创建带有菜单栏和工具栏的activeX控件吗?或者这是可能的?

ActiveX控件通常是有窗口或无窗口的客户端控件。相反,菜单和工具栏由作为ActiveX控件容器的宿主应用程序拥有和管理。因此,控件的范围仅限于客户端区域

假设容器和控件都实现了相应的方法,那么控件就可以与应用程序共享菜单并在其中提供自己的条目。我不知道这种管理共享工具栏的标准约定


阅读MSDN上共享菜单的更多信息。

可以这样做。但它并不总是一种受欢迎的方法,因为托管窗口必须通过单一菜单为用户提供独特的体验