山东优质校建设专题网站,建设虚拟网站,重庆微信网站作公司,营销策划方案怎么写1 新建 MFC 工程#xff0c;拷贝 DLL:VM\VisionMaster4.0.0\Development\V4.0.0 \ComControl\bin\x64 下的所有拷贝到项目工程输出目录下#xff0c;如下图所示#xff0c;项目的输出路径是 Dll 文件夹。 2 通过配置 C目录和链接器的方式配置 VM 环境 2.1 C目录下添加附加…1 新建 MFC 工程拷贝 DLL:VM\VisionMaster4.0.0\Development\V4.0.0 \ComControl\bin\x64 下的所有拷贝到项目工程输出目录下如下图所示项目的输出路径是 Dll 文件夹。 2 通过配置 C目录和链接器的方式配置 VM 环境 2.1 C目录下添加附加包含目录.\Includes。 2.2 链接器下添加库目录.\Libraries\win64\C 2.3 链接器输入里的附加依赖项写入 VM 的算法依赖库 iMVS-6000PlatformSDK.lib 3 添加控件源文件至工程中复制.\VisionMaster4.0.0\Development\V4.0.0\ComControls\Includes\VS2017(根据 VS 版本选择)下的控件源文件至工程目录下并引入到工程文件。 4 配置完成#include 能索引到模块.h 文件。 5 第一个 VM 界面
5.1 添加 ActiveX 控件VM 控件在安装时已注册如 windows可直接选择。 5.2 控件绑定与初始化 定义控件变量 protected: CVmProcedureControlInterface m_ctrlProcedure; 控件绑定
void CVMMFCApplication1Dlg::DoDataExchange(CDataExchange* pDX)
{
CDialogEx::DoDataExchange(pDX);
DDX_Control(pDX, IDC_VMUSERCONTROL1, m_ctrlProcedure);
}
控件初始化
BOOL CVMMFCApplication1Dlg::OnInitDialog()
{
CDialogEx::OnInitDialog();
// 将“关于...”菜单项添加到系统菜单中。…
// TODO: 在此添加额外的初始化代码
try
{
m_ctrlProcedure.GetObjectPointer();
}
catch (CVmException e)
{}
return TRUE; // 除非将焦点设置到控件否则返回 TRUE
}5.3 运行结果