互动白板
  • iOS
  • Android
  • macOS
  • Windows : C
  • Web
  • Electron
  • 概述
  • 价格说明
  • 下载
  • 接入指南
  • 快速开始
  • 客户端 API
  • 常见错误码
  • 常见问题
  • 文档中心
  • 互动白板
  • 快速开始
  • 集成

集成

更新时间:2022-10-11 16:31

1 前提条件

  • 由于 ZegoWhiteboardView SDK 需要与 ZegoExpress SDK(含白板功能)搭配使用,请同时集成 ZegoExpress-Video SDK(含白板功能),详情请参考实时音视频的 快速开始 - 集成

    互动白板 SDK 中已包含 ZegoExpress-Video SDK(含白板功能),无需单独下载。

  • 如果需要使用文件共享功能,请下载 ZegoDocsView SDK

2 准备环境

在开始集成 ZegoWhiteboardView SDK 前,请确保开发环境满足以下要求:

  • Visual Studio 2013 或以上版本。
  • Windows 7 或以上版本。

3 集成 SDK

3.1 (可选)新建项目

此步骤以如何创建新项目为例,如果是集成到已有项目,可忽略此步。
  1. 打开 Microsoft Visual Studio,选择“文件 > 新建 > 项目”菜单。

    /Pics/Windows/ZegoExpressEngine/Common/add_project_1.png

  2. 在新建项目窗口,选择项目类型为 “MFC 应用程序”,输入项目名称,选择项目存储路径,并单击“确认”。

    /Pics/Windows/ZegoExpressEngine/Common/add_project_2.png

  3. 进入 MFC 应用程序窗口,选择“应用程序类型” 为“基于对话框”,并单击“完成”。

    /Pics/Windows/ZegoExpressEngine/Common/add_project_3.png

3.2 导入 SDK

  1. 下载 SDK。
    请从 下载 SDK 包 下载 SDK,内部包含 ZegoWhiteboardView.dll 和 ZegoDocsView.dll。

  2. 解压 SDK,并拷贝至项目目录下。
    SDK 包含两个目录,每个目录包含的文件如下:

    1. include 目录:包含 SDK 头文件,API 具体参数及说明。
    2. libs 目录:包含 SDK 的 .lib 和 .dll 文件。

3.3 设置项目属性

  1. 将 include 目录加入到头文件搜索路径。

    在项目目录上单击右键,选择“配置属性 > C/C++ > 常规”菜单,在“附加包含目录”中添加 include 目录。

    /Pics/Windows/Whiteboard/image-20200723172333076.png

  2. 将 “libs/Release” 目录加入到库搜索路径。

    在项目目录上单击右键,选择“配置属性 > 链接器 > 常规”菜单,在“附加库目录”中添加 libs 目录。

    /Pics/Windows/Whiteboard/image-20200723172428575.png

  3. 指定链接库 ZegoWhiteboardView.lib。

    在工程目录上单击右键,选择 “配置属性 > 链接器 > 输入”菜单,在“附加依赖项”中添加 ZegoWhiteboardView.lib。

    /Pics/Windows/Whiteboard/image-20200723172457043.png

  1. 将 ZegoWhiteboardView.dll、ZegoExpressEngine.dll 和 ZegoDocsView.dll 复制到二进制运行文件(例如下图中的 ZegoWhiteBoardTest.exe)所在目录下。
    /Pics/Windows/Whiteboard/image-20200723172809783.png
本篇目录