您当前的位置: 首页 > 
  • 0浏览

    0关注

    483博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

VS2019 EXE程序如何链接(使用)静态库中的资源(控件)

高精度计算机视觉 发布时间:2021-08-02 23:42:41 ,浏览量:0

一般情况下,我们用DLL动态库中的资源会比较方便,但是,假如我们需要在静态库中链接资源那该怎么办?

假设你的Solution下有两个项目,一个静态库MyStatic1,一个执行文件MyEXE,该执行文件依赖静态库,而静态库中MyStatic1中有对话框之类的控件。

一般情况下,静态库中的控件是不会响应程序的。VS不会主动链接静态库中的任何资源。这时,你需要在你的  EXE项目-->属性--链接器--输入--附加依赖项,添加下面这一行:

$(SolutionDir)mystatic1\x64\debug\mystatic1.res

然后链接器就会正常链接你的资源了。

另外,你的静态库的中resource.h中的ID号最好不要与EXE的重复。

关注
打赏
1661664439
查看更多评论
立即登录/注册

微信扫码登录

0.0372s