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

创建纯资源 DLL

webgou17年前 (2009-11-17)编程开发368
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” 的相关文章

UTF-8, Unicode, GB2312格式串转换之C语言版

UTF-8, Unicode, GB2312格式串转换之C语言版       (申明:此文章属于原创,若转载请表明作者和原处链接 )         …

Apple新闻之在线收音机 “微电台” 开始支持 Mac,苹果电脑用户可以听国内广播电台的节目了

    听广播曾是国内苹果电脑用户面临的中国特色难题之一,没有收音机软件,网页版电台又都要求你装 “Windows Media Player”。今天得到并验证了一个好消息:新浪微博配套的在线收音机应用 “微电台” 开始支…

Android滑动手势侦测方法介绍

在Android手机操作系统中支持各种滑动手势的操作。我们在这里为大家介绍的方法主要就是针对这些手势如何能在Android平台中侦测出来。下面就让我们大家一起来看看Android滑动手势具体的识别方法吧。Android SDK提供了一个listener类来侦测各种不同的手势:SimpleOnGest…

定时器

来源:window程序设计 Microsoft Windows定时器是一种输入设备,它周期性地在每经过一个指定的时间间隔后就通知应用程序一次。您的程序将时间间隔告诉Windows,例如「每10秒钟通知我一声」,然后Windows给您的程序发送周期性发生的WM_TIMER消息以表示时间到了…

Android后台程序应用技巧分享

Android手机操作系统是由谷歌推出的一款开源的基于Linux平台的操作系统,深受广大编程爱好者的喜爱。在Android系统中我们一直在接触着前台界面程序,其实在一开始接触Android时就听说了,程序就有有界面和无界面之分。Android后台程序就是这类无界面的程序,它在后台执行,没有影响你的界…

wince 界面定制--在shell原码上修改步骤

wince 界面定制--在shell原码上修改步骤:(在x86环境下,修改ceshell中的代码)1、将WINCE500\PUBLIC\SHELL\OAK目录下的HPC文件夹(shell源码)复制到本文件夹下,将该文件夹改名,如myshell2、修改WINCE500\PUBLIC\SHELL\OAK…

发表评论

访客

看不清,换一张

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