近日,笔者需要把一些平时经常使用和自己编的一些程序“压”在一张软盘上。于是,便安好了WinRAR,准备使用RAR的“自解压”功能。可又想起了“人见人爱”的Setup向导。经过研究,笔者发现了一种不用语言(编程)的方法就可轻松实现安装与反安装程序的制作。想让你的软件更专业吗?Let's
go!
软件名称:Tarma Installer
最新版本:2.40.1130X汉化版
下载地址:http://software.yalaso.net/softview.asp?softid=173
安装很简单,一路按“下一步”即可。顺便欣赏一下吧。安装完成后,可从桌面或程序组进入主界面。哇!多漂亮的界面呀!单击“制建新方案”,便开始了制作“旅程”。在“新方案”界面上,左边为项目分类,右边为制作区,下面则是信息栏。在右上方,有3个按扭,它们分别为“上一步”、“下一步”和“帮助”。
第一步:在“方案确认”中,输入程序标题、公司名及版本号。然后,在项目分类栏中单击“文件”,根据自己的需要分别在<AppFolder>(任意文件夹)、<Common
File>、<Windir>和<WinSysDir>中添加文件。如需要,还可以自行添加文件夹。在“快捷方式”中,还可添加需要的快捷方式。
提示:此快捷方式的图标必须在“文件”一栏中添加好。
第二步:单击“下一步”,进入安装参数设置位置,在这里可以设置安装位置、选项和错误处理方法。接下来,在“自述文件和许”可当中可键入在复制文件前提示给用户的信息。在语言项目中,如需多语言支持,可在上方表内提供的语言种类前打钩(前提是先在下方选中“多语言支持”[U])。在需要项目中可以选择软件对系统和硬件的要求。
第三步:在高级选项中,可设置用户注册页面信息和注册表、INI文件及环境等高级要求。
第四步:在建立选项中,设置好建立的风格(推荐使用单个EXE),最好将“警告视为错误”前的钩去掉,否则经常会建立失败。
最后,便可以点击“建立”(Ctrl+F5)完成这个程序的建立了。建立后,程序会自动生成反安装。
VC++中色彩的运用
如华丽得体的衣装可以让一个外貌平平的女孩变得自信而愉快那样,在VC++程序界面中适当地配上颜色也会使你的程序变得生动悦目。
一、寻找VC++中调色板的配色参数
最直接的方法是设置应用程序主窗体的背景色。对此,简单的办法是通过ClassWizard在视图中创建一个成员函数来响应消息WM_ERASEBKGND,关键源代码如下:
BOOL CMyView::OnErase Bkgnd(CDC* pDC)
{
CBrush backBrush(RGB(255,255,0));
CBrush* pOldBrush=pDC->SelectObject(&backBrush);
CRect rect;
pDC->GetClipBox(&rect);
pDC->atBlt(rect.left,rect.top,rect.Width(),rect.Height(),PATCOPY);
pDC->SelectObject(pOld Brush);
return TRUE;
}
本段代码的作用是将主窗体背景绘制成米黄色,其中所用的RGB宏是用于指定三原色(红,绿,蓝)的“配比数”,每个值都是0~255之间的一个整数。在上面代码中RGB表示混合同样一份红色与绿色,并关闭蓝色得到黄色;0,0