- 注册时间
 - 2021-4-16
 
- 最后登录
 - 2025-3-14
 
- 在线时间
 - 6 小时
 
 
 
 
 
编程入门 
  
	- 龙马币
 - 470 
 
 
 
 
 | 
 
 
论坛中可能有朋友在用VS2019编写软件,所以我在此把VS2019如何调用大漠插件的详细步骤说一下,便于和我一样用VS编程的朋友使用。 
 
第一步: 
首先建立一个基于对话框的MFC应用程序,然后依次点击项目->类向导->添加类->类型库中的MFC类...->选择类的来源是从文件而来,找到dm.dll的路径并添加。 
此时,能够看到大漠的接口Idmsoft,选中它并生成类Cdmsoft,此时VS会自动为你生成类的头文件Cdmsoft.h 
 
 
第二步: 
在需要调用的地方#include 第一步创建的头文件Cdmsoft.h,并声明一个大漠对象实例Cdmsoft dm; 
 
 
第三步: 
- void C免注册大漠Dlg::OnBnClickedOk()  //按钮的点击事件
 
 - {
 
 -         CoInitialize(NULL);
 
 -         HMODULE hmod = LoadLibrary("C:\\DmReg.dll");//加载dll 参数DLL路径
 
 -         
 
 -         DWORD dlladdr = (DWORD)GetProcAddress(hmod,"SetDllPathA");
 
 -         DWORD dmdlladdr = (DWORD)(char*)"c:\\dm.dll";
 
 -         _asm
 
 -         {
 
 -                 push 0;
 
 -                 push dmdlladdr;
 
 -                 call dlladdr;
 
 -         }
 
 -         dm.CreateDispatch("dm.dmsoft");
 
 -         MessageBox(dm.Ver());
 
 - }
 
  复制代码 
 |   
 
 
 
 |