vs配置mfc的二次开发sdk

vs配置mfc的二次开发sdk

将sdk中的dll路径添加到系统环境变量中或直接将dll copy到system32中。
打开工程。先将WIN32_WINNT设置成对应的数字。本次配置使用vs2015,win10
先将_WIN32_WINNT_设置成对应的数字。本次配置使用vs2015,win10
将.lib文件的路径添加到库目录中。
这里写图片描述
在链接器中写上使用的.lib

将使用的.ocx文件注册到系统中
管理员打开cmd,输入regsvr32 c:/xxx/xxx/xxx.ocx完成注册。

若出现error C2440: “static_cast” 无法从“void (__thiscall C* )(void)…错误,则找到

ON_MESSAGE(WM_message,OnMyMessage);  

中OnMyMessage的函数定义和声明,把返回值改成LRESULT,函数最后return true即可。

若出现很多error LNK2001: 无法解析的外部符号 “public: virtual void * __thiscall ….或errorlnk2019等等,则查找是否有.cpp文件未添加进source files,加进去即可。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值