当前位置:首页 > 编程开发

创建纯资源 DLL

webgou17年前 (2009-11-17)编程开发433
Visual C++ 创建纯资源 DLL (vs2005) 创建纯资源DLL: 1。首选是动态DLL 2。把需要的资源导入进项目 3。在编译要/NOENTRY 这个选项,Properties->configure Properties->linker->No entery point 纯资源 DLL 是仅包含资源(如图标、位图、字符串和对话框)的 DLL。使用纯资源 DLL 是在多个程序之间共享同一组资源的好方法。提供其资源被针对多种语言进行本地化的应用程序也是一种好方法(请参见 MFC 应用程序中的本地化资源:附属 DLL)。 若要创建纯资源 DLL,请创建一个新的 Win32 DLL(非 MFC)项目,并将资源添加到此项目。 在“新建项目”对话框中选择“Win32 项目”,并在“Win32 项目向导”中指定 DLL 项目类型。 为 DLL 创建一个包含资源(如字符串或菜单)的新资源脚本,并保存该 .rc 文件。 在“项目”菜单上单击“添加现有项”,然后在项目中插入这个新的 .rc 文件。 指定 /NOENTRY 链接器选项。/NOENTRY 防止链接器将 _main 引用链接到 DLL 中;此选项是创建纯资源 DLL 所必需的。 生成 DLL。 使用纯资源 DLL 的应用程序应调用 LoadLibrary 来显式链接到 DLL。若要访问资源,请调用一般函数 FindResource 和 LoadResource,这两个函数对任何类型的资源都有效,或调用下列资源特定的函数之一: FormatMessage LoadAccelerators LoadBitmap LoadCursor LoadIcon LoadMenu LoadString 使用完资源后,应用程序应调用 FreeLibrary。

扫描二维码推送至手机访问。

版权声明:本文由知了博客发布,如需转载请注明出处。

本文链接:https://www.webgou.info/?id=90

标签: vc
分享给朋友:

“创建纯资源 DLL” 的相关文章

[转]Apktool(1)——Apktool的安装

 来源:https://www.cnblogs.com/mliangchen/p/5079783.htmlApktool(1)——Apktool的安装...…

从 Unity 原工程迁移到微信小游戏试玩广告:一次三国 5V5/BOSS 试玩的实战记录

最近尝试把一个原本 Unity 开发的三国题材联网小游戏,拆出一版适合广告投放的微信小游戏试玩版本。目标不是完整复刻原游戏,而是在较小包体、较短体验链路里保留核心卖点:武将、Spine 动画、战斗反馈、BOSS 压迫感和结算转化。…

面向对象技术在软件重用和体系结构中的应用

面向对象技术提供了一种新的认知和表示世界的思想和方法,它对计算机工业的影响是深远的。计算机从业人士利用它提出了面向对象的计算机程序设计语言、面向对象的软件设计方法、面向对象的数据库等等。同时面向对象技术为软件工业实现工程化提供了强有力的支持,正是面向对象技术造就了组件、构件、中间件等概念。 …

Android文件系统深入剖析

用过Linux的朋友可能对开源的系统有一个非常好的印象。那么在日益成熟的手机操作系统中,有没有一款像Linux一样的开源系统呢?谷歌公司就退出了一款基于Linux平台的Android 操作系统来满足人们的需求。在这里大家可以先来了解一下Android文件系统的相关内容。1、Android文件系统的结…

如何快速的读懂电路原理图?

如何快速的读懂电路原理图? 如何快速的读懂电路原理图,关键是要掌握其要点, 要分析电路图的原理, 初学人员要分析电子电路或了解、掌握电子产品的工作原理,看懂电子产品的电路图是一项基本功。怎样快速地看懂电子产品的电路图呢? 一、要学习并熟练掌握电子产品中常用的电子元、器件的基本知识,如电…

射频卡工作原理

系统属于近耦合射频识别系统,主要由应答器、阅读器、通讯模块、人机接口等几部分组成。 应答器也称邻近卡PICC(Proximity Card),是射频识别系统真正的数据载体,即我们通常所说的卡片。应答器由耦合元件以及微电子芯片组成。在阅读器的响应范围之外,应答器处于无源状态。通常,应答器没有自己供…

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。