本文介绍 MFC 应用程序向导为视觉编辑服务器应用程序创建的代码。 如果不使用应用程序向导,本文列出了必须编写代码才能实现服务器应用程序的区域。
如果使用应用程序向导创建新的服务器应用程序,它将为你提供大量特定于服务器的代码。 如果要向现有应用程序添加视觉编辑服务器功能,则必须复制应用程序向导在添加所需服务器代码的其余部分之前提供的代码。
应用程序向导提供的服务器代码分为多个类别:
定义服务器资源:
服务器在其自己的窗口中编辑嵌入项时使用的菜单资源。
服务器处于活动状态时使用的菜单和工具栏资源。
有关这些资源的详细信息,请参阅 菜单和资源:服务器添加。
定义派生自
COleServerItem
的项类。 有关服务器项的更多详细信息,请参阅 “服务器:服务器项”。将文档类的基类更改为
COleServerDoc
. 有关更多详细信息,请参阅 服务器:实现服务器文档。定义派生自
COleIPFrameWnd
的框架窗口类。 有关更多详细信息,请参阅 服务器:实现 In-Place Frame Windows。在 Windows 注册数据库中为服务器应用程序创建一个条目,并将服务器的新实例注册到 OLE 系统。 有关本主题的信息,请参阅 注册。
初始化和启动服务器应用程序。 有关本主题的信息,请参阅 注册。
有关详细信息,请参阅类库参考中的 COleServerItem、COleServerDoc 和 COleIPFrameWnd。