如何在现有的Windows应用程序中获得ATL支持

拉尔夫·坦德兹基

我正在Visual Studio 2012中使用Qt 5.3.1构建应用程序。我还想使用一个硬件库,这需要我向该项目添加一个简单的ATL对象。这可以通过使用Visual Studio向导来完成。该向导抱怨说我的项目既不是MFC可执行文件也不是具有完全ATL支持的MFC DLL。

我的问题是:如何将这种支持添加到我的应用程序中?在项目属性中,我将项目配置为链接到ATL并使用MFC。它不起作用。静态和动态。

如果还有其他解决方案可以向项目中添加简单的ATL对象,请告诉我。

罗曼·R。

添加ATL支持的向导可以在C ++项目的源代码上运行,包括检查当前代码是否已经是ATL项目,该项目是否可以添加ATL支持以及代码本身的修改

如果向导“不喜欢”项目中的某些内容,则会显示错误,这基本上意味着该向导确实知道如何安全地修改源代码。但是,这并不意味着不可能添加ATL支持。由于源代码需要一些显式的初始化内容,因此在项目设置中启用选项是不够的。

无需过多考虑即可添加ATL支持的最佳方法是创建一个与您当前拥有的项目类型相匹配的新的空项目,例如MFC应用程序。然后拍摄源代码快照,然后使用向导添加ATL支持。然后比较更改并将其复制到实际项目中。使用Visual Studio向导添加ATL简单对象的下一步也是如此。

一些相关链接(即使上面的方法对我来说似乎最简单):

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在现有的Windows应用程序中获得ATL支持

来自分类Dev

如何在现有的Web应用程序中逐步淘汰密码哈希算法?

来自分类Dev

如何在现有的angularjs应用程序中包含angular-bootstrap?

来自分类Dev

如何在现有的Apple Watch应用程序中添加和运行Glance?

来自分类Dev

如何在现有的Django Web应用程序之上集成wordpress前端

来自分类Dev

如何在chrome应用程序中加入现有的活动播放媒体

来自分类Dev

如何在现有的Rails引擎中生成虚拟应用程序

来自分类Dev

如何在现有的spring-mvc应用程序中集成spring-integration?

来自分类Dev

如何在Symfony2应用程序中使用现有的Web服务?

来自分类Dev

如何在Electron中集成和运行现有的ReactJS应用程序

来自分类Dev

如何在我现有的 Angularjs 应用程序中进行用户访问控制

来自分类Dev

如何从现有的Rails 4应用程序中删除ActiveRecord?

来自分类Dev

如何将现有的angular js应用程序集成到Laravel 5中

来自分类Dev

如何将新的 ionic 主题集成到现有的 ionic 应用程序中?

来自分类Dev

我如何开始将 reactJs 合并到现有的 Laravel 应用程序中

来自分类Dev

如何从现有的Android应用程序从头开始构建Android应用程序?

来自分类Dev

更改现有的ASP .NET Web应用程序以支持多个时区

来自分类Dev

向现有的Spring应用程序添加Web套接字支持

来自分类Dev

SharedPreferences总是在我现有的应用程序中获得默认值,但是在创建新应用程序时可以

来自分类Dev

如何使用现有的相机应用程序(不使用MediaCapture创建一个)并在Windows Phone 8.1(WinRT)中拍照?

来自分类Dev

如何在我现有的iOS本机应用程序上显示Salesforce登录屏幕?

来自分类Dev

如何将更多的Web应用程序添加到现有的Windows Azure网站

来自分类Dev

从(现有的)Kotlin 程序启动 TornadoFX 应用程序

来自分类Dev

IBM Worklight-如何将Worklight功能集成到现有的本机应用程序中?

来自分类Dev

如何将现有的WPF应用程序转换为基于kinect的应用程序?

来自分类Dev

使用Python控制现有的应用程序

来自分类Dev

修改现有的GWT应用程序

来自分类Dev

WPF Prism +现有的WPF应用程序

来自分类Dev

将现有的Django应用程序导入Pycharm

Related 相关文章

  1. 1

    如何在现有的Windows应用程序中获得ATL支持

  2. 2

    如何在现有的Web应用程序中逐步淘汰密码哈希算法?

  3. 3

    如何在现有的angularjs应用程序中包含angular-bootstrap?

  4. 4

    如何在现有的Apple Watch应用程序中添加和运行Glance?

  5. 5

    如何在现有的Django Web应用程序之上集成wordpress前端

  6. 6

    如何在chrome应用程序中加入现有的活动播放媒体

  7. 7

    如何在现有的Rails引擎中生成虚拟应用程序

  8. 8

    如何在现有的spring-mvc应用程序中集成spring-integration?

  9. 9

    如何在Symfony2应用程序中使用现有的Web服务?

  10. 10

    如何在Electron中集成和运行现有的ReactJS应用程序

  11. 11

    如何在我现有的 Angularjs 应用程序中进行用户访问控制

  12. 12

    如何从现有的Rails 4应用程序中删除ActiveRecord?

  13. 13

    如何将现有的angular js应用程序集成到Laravel 5中

  14. 14

    如何将新的 ionic 主题集成到现有的 ionic 应用程序中?

  15. 15

    我如何开始将 reactJs 合并到现有的 Laravel 应用程序中

  16. 16

    如何从现有的Android应用程序从头开始构建Android应用程序?

  17. 17

    更改现有的ASP .NET Web应用程序以支持多个时区

  18. 18

    向现有的Spring应用程序添加Web套接字支持

  19. 19

    SharedPreferences总是在我现有的应用程序中获得默认值,但是在创建新应用程序时可以

  20. 20

    如何使用现有的相机应用程序(不使用MediaCapture创建一个)并在Windows Phone 8.1(WinRT)中拍照?

  21. 21

    如何在我现有的iOS本机应用程序上显示Salesforce登录屏幕?

  22. 22

    如何将更多的Web应用程序添加到现有的Windows Azure网站

  23. 23

    从(现有的)Kotlin 程序启动 TornadoFX 应用程序

  24. 24

    IBM Worklight-如何将Worklight功能集成到现有的本机应用程序中?

  25. 25

    如何将现有的WPF应用程序转换为基于kinect的应用程序?

  26. 26

    使用Python控制现有的应用程序

  27. 27

    修改现有的GWT应用程序

  28. 28

    WPF Prism +现有的WPF应用程序

  29. 29

    将现有的Django应用程序导入Pycharm

热门标签

归档