编译资源进入可执行程序

2016-02-19 12:51 4 1 收藏

下面图老师小编要跟大家分享编译资源进入可执行程序,简单的过程中其实暗藏玄机,还是要细心学习,喜欢还请记得收藏哦!

【 tulaoshi.com - 编程语言 】

  做一个.rc的文件,里面是文本格式,内容如下:

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

   

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

  资源名 类型     资源在windows中的文件件
  mycur1 cursor 28.cur //加入光标
  mycur2 cursor 29.cur //加入光标
  mycur3 cursor 30.cur //加入光标
  myIco1 ICON ico.ICO //加入图标
  bmp1  Bitmap 1.bmp
  bmp2  Bitmap 2.bmp

  注意要把那些文件放在同一目录下

  然后找一个叫brcc32.exe的文件,运行,把.rc文件当成参数,会自动生成一个.res的文件,然后在程序中调用这个资源文件,里面的资源调用应该会的吧

来源:http://www.tulaoshi.com/n/20160219/1602153.html

延伸阅读
标签: Delphi
  有关 Delphi 传入应用程式的命令列参数, 请参考以下的说明: 用ParamCount函数取得命令参数的个数: 呼叫 ParamStr(0), 传回执行档的档名(含路径) 呼叫 ParamStr(n), 传回第n个参数的内容 procedure TForm1.FormCreate(Sender: TObject); var sFileName: string; begin if ParamCount 0 then begin (* 有执行参数传入 *) sFileNam...
for c++builder,用于vc应该把消息框改一下就可以了 void contour(void){ char ln[100];   int make;   char str[100]="";   char *tip="不能执行:"; sprintf(ln,"%s\%s",getcurrentdir(),"watson.exe"); char path[100]; sprintf(path,"%s",getcurrentdir()); c...
如何避免程式重复执行?(侦测是否存在前一副本,若有,则结束目前新启动的程式)。使用者在启动程式后,有时会将程式缩小在工作列上,之后要用时,又会重新启动一次程式,资料库程式有时会因此造成资料错乱!若您不希望使用者重复启动程式,您可以使用APP物件来判断,方法如下: PrivateSubForm_Load() IfApp.PrevInstanceThen'检视前...
在服务器上的操作 (1)以system用户、SYSDBA身份登录,执行creategraduateuser.sql文件创建用户graduateuser。 (2)执行createtablegraduateinfo.sql文件创建数据表graduateuser.graduate_info。 (3)执行createtabledirectorinfo.sql文件创建数据表graduateuser.director_info。 (4)执行createtablemajorinfo.sq...
替换exe可执行文件的图标: 1、首先取得源资源的指针; 2、利用UpdateResource函数进行替换;  void CDlgTest2Dlg::OnBTNUpdateResource() {  // TODO: Add your control notification handler code here  HMODULE hExe;  HANDLE hUpdateRes;  HRSRC hRes;  HANDLE hResLoad;  char *lpResLock;  BOOL...

经验教程

883

收藏

22
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部