在菜单栏或者工具栏空白处,右击,勾选‘控件’,‘资源’,'组建'
VC 6.0插入资源 调出资源视图即Resource View选项卡
1. 首先创建一个资源。
你可以使用工具栏上的 插入-》资源-》选择要插入的资源,然后保存到一个地方
2. 调出 资源视图选项卡:
在File View选项卡上单击,选择其中的Resource Files在上面单击右键,选择添加文件到目录,选择刚刚创建的rc文件就可以了
3. 这样Resource View选项卡就调出来了。
4. 如果要继续在该工程里添加视图,可以再Resource View下,在顶层节点上单击如果是默认的话一般是ScriptN,然后单击右键选择插入,就可以调出要插入的资源对话框了。
在我的电脑里直接进入工程文件夹。工程目录下生成的release文件就是生成好的可执行文件,发给别人就可以。
3、对话框中图片资源的应用在资源视图中,选择“引入 ”,然后文件过滤器选择“*.*”,找到bmp图片文件 。选中图片空间,要点击边缘。拖一个IMAGE控件过来,并且修改IMAGE控件的Type属性为BitMap,在控件的Image属性中选择刚才添加的BITMAP资源。jpg的格式怎么转换为bmp格式的呢?用画图工具(mspaint)。图片被编译到了程序中,不再依赖于源文件
4、菜单资源
制作好菜单资源后,在对话框的Menu属性中选择刚才制作好的对话框。
子菜单项(选中【弹出】)、快捷键(在要担当快捷键的字母前加&)、分隔符
怎么修改程序图标,Resource View引入一个ico文件,然后命名ID为1,重新构建
在File View选项卡右键属性可以看工程的路径
得到编辑框的信息GetDlgltemText
- TCHAR name[256];//为什么不用strlen,sizeof。
- GetDlgItemText(hwnd,IDC_EDITNAME,name,sizeof(name));
- //sprintf("%s",name);
设置编辑框的信息SetDlgltemText
- int n3 = 23;
- TCHAR cResult[256];
- itoa(n3,cResult,10);//wsprintf (n3,"%i",cResult);
- SetDlgItemText(hwnd,IDC_EDTRESULT, cResult);
代码中有UINT、TCHAR、LRESULT、HWND之类的新的数据类型,其实它们只是一些类型的别名而已,可以通过宏定义看出来。但是考虑到可移植性,尽量不要使用它们的真实类型。Typedef C语言中声明类型别名