文件管理 · 2022年8月23日

win32资源文件|Win32窗体应用程序如何添加资源文件

1. WIN32汇编资源文件#define和equ等值定义后面的值可以随便改吗

你试着改下 不就知道了? 学会动手呀!ide一般会给在你绘制资源的时候 默认给你定义了id,自己在修改id的时候 记得别重复了

2. win32编程中怎么用资源文件中的对话框控件

有些编译器是有示范工程的,楼主可以直接创建。如果没有的话,要自己书写 WinMain 函数。自己增加资源文件,在资源文件中包含对话框资源。

3. win32 资源文件都是一行行自己写出来的吗看完罗的第五章,感觉命苦啊

不是.可以利用例如RadASM带的ResEd这类的资源编辑器写资源文件,很像是高级语言的界面编辑,所见即所得.编辑后可以生成资源文件,罗的书我也在看,我看到第10章了,他介绍这些主要让你知道是怎么回事,如果搞复杂一点的窗口,没必要一行行自己写,但必须懂得资源文件的每一行都是什么作用,是干什么的,就是要看得懂.学着就没错了.

4. 简单描述一下WIN32上 .c / .cpp / .rc / .obj / .res / .lib / .dll / .exe这几个后缀所表示的文件类型

c,cpp是源代码文件 rc资源文件,编译生成res文件 obj对象文件,类似C,CPP文件编译后就是生成对象obj文件了,然后通过链接器链接各种程序所需要的资源例如资源文件,外部类库等生成exe文件 dll 动态链接库,c,cpp文件均可以生成 lib静态链接库,C,CPP均可生成,和dll文件不同在于dll可以用于动态调用内部导出函数,而lib只能用于静态调用标记为导出的函数

5. win32的资源脚本怎么编译!

rc.exe 在这个位置,vc应该装了吧。C:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin把rc.exe单独拿出来,在CMD下 rc XXX.rc 就编译出来了,扩展名是 .res

6. Win32窗体应用程序如何添加资源文件

如果两比较少,就三两个的话,CreateWindowEx() 现场创建了;如果比较多,甚至很多,可能是连同主窗一起在资源里定义个对话框窗口方便些。

7. win32Application中如何插入图标资源

稍有点麻烦,简单一说。首先,请确保有一个图标,在此,我假设图标文件的名字为:myicon.ico请务必把它放在你的工程根目录下,就是和.cpp、.dsw等文件在同一个目录下!之后,进入你已经创建的Win32Application工程,在FileView一栏里,SourceFiles文件夹下,新建一个ResourceScript资源脚本文件,之后,会在SourceFiles文件夹下出现一个后缀是.rc的资源文件。又在HeaderFiles文件夹下,新建一个头文件,取名为:resource.h现在,准备工作已经大体完成,我们开始添加资源。添加方式大致有两种,我介绍一中很常用的吧,即定义整型标识符。请在resource.h资源头文件里添加一下代码:#defineID_MYICON100注意,这个“100”你完全可以自己指定,只要和其他资源的整数不冲突即可,不用非跟我写的一样。在*.rc文件里(*是你创建资源脚本文件时自己起的名字),添加如下代码:#include"resource.h"ID_MYICONICONmyicon.ico注意,此时,你可以手动进入你的工程所在的目录,右键单击.rc文件,选“打开方式”,然后指定用记事本打开,就可以像上面那样添加代码了。还有一种方法,可以通过在对话框里“选定”的方式添加,请你自己琢磨吧。然后,在*.cpp文件里,找到定义窗口类的地方,填写以下内容:winclass.hIcon=LoadIcon(hinstance,MAKEINTRESOURCE(ID_MYICON));winclass.hIconSm=LoadIcon(hinstance,MAKEINTRESOURCE(ID_MYICON));这就全搞定了!!!同理,你还可以添加.wav声音文件并调用PlaySound函数播放,或者添加一个“鼠标指针”资源,方法都类似。自己想想吧,只不过.rc文件里的“ICON”关键字要分别改成“WAVE”和“CURSOR”,其他地方类似做相应调整即可。

8. c# ".tmp 不是有效的win32资源文件,由于缺少调试目标…

恢复默认设置(此时还没有好.)

重新启动机器(此时也没有好).

.重新生成解决方案.(没好…..)

重启动机器,再次重新生成解决方案

9. VC6.0 Win32程序设计怎么在一个空项目中使用资源

菜单栏里点击“插入”之后在下拉菜单里点击“资源”,选择下边要用到的资源,比如要往程序里添加图标,则点“Icon”后在右边点新建,下面画出你想要的图标,之后点击菜单栏里的“文件”,再下拉菜单"保存",将资源保存到你所建工程里,之后再把资源文件调价到程序里边,具体过程如下:菜单栏“工程”—下拉菜单“增加到工程”选择“文件“把自动生成的”resource.h“和”Script1.rc“加入其中,”确定“最后在含WinMain函数的cpp问价里改一点代码就行了1.#include"resource.h"2,wndclass.hIcon=LoadIcon(NULL,IDI_APPLICATION);