发表您的文章 | 站内搜索 | 软件下载 | 技术论坛 | 网站地图
热门关键字:  radmin  冰点  arp  ghost  P2P终结者

打造个性化的Windows 2000打开和保存对话框

来源:网管联盟 作者:κ.ì.sSロ觜 点击:loading... 时间:2007-06-28 Tag:
要想把图标在对话框中显示,首先要先把这个图标添加到对话框所属的文件中,我们在Resource窗口中点击菜单“操作”--“添加一个新资源”打开“添加一个新资源”对话框,如图14所示:

 

  点击“打开资源文件”选中一个ico文件后,对话框下面又会多出三个文本框来,见图15,

  在“资源名称”下面给这个要添加的资源起个名字,比如“MY001”,注意不要与文件中其他的资源名称相冲突!然后点击“添加资源”返回Resource窗口,展开窗口左边的“图标组”就可以看见刚才我们添加的资源了,如图16所示:

  好了,我们再次回到图12的打开对话框,在空白的地方点击右键添加新控件,在图13中我们选择带“!”的那个图标(即图标控件),在标题下面输入刚才添加的资源“MY001”(注意字母要用大写),确定就可以了。然后在打开对话框窗口中调整好它的位置,再点一下“编译脚本”,整个工作就完成了。关于图片控件的添加方法与图标控件是一样的,笔者就不再多做介绍了,,如图17所示就是添加完一个图标和一个位图后的打开对话框。

  最后要记得一点,在关闭Resource之前一定要选择“文件”--“保存”来保存comdlg32.dll文件的修改啊?还有就是这个文件的替换也是要在dos下才能替换成功的,请参阅前面的做法!

  关于Windows 2000中“保存”和“另存为”对话框其实和“打开”对话框是一个窗口,只要你修改了打开对话框的内容,那么保存对话框也就随之改变了,你不信?快把comdlg32.dll文件替换掉试试啊!

这次我们来美化美化Windows 2000的打开和保存对话框,而且在这一节里笔者还要向大家介绍一下怎么样向目标里添加资源,比如加个图标或者标签框了什么的,这可是笔者绝对保密级的资料哟!

  先找到Winnt/system32目录下的comdlg32.dll文件并拷贝到一个临时目录,用Resource打开,展开左边窗口中的“对话框”--“1552”如图9所示,

 

  看见了吧?Resource窗口前面显示的就是Win2000的打开对话框,我们先来修改一下窗口中的几个按钮吧,在“打开”按钮上点击右键,弹出右键菜单如图10,

  在右键菜单中选择“编辑控件”将会打开“编辑控件”对话框,如图11,

  你可以在“标题”下面重新给这个按钮定义名称,比如我们给它修改成“帮我打开”,在“扩展风格”下面有三种按钮风格可以选择,我们选择第二个“WS_EX_CLIENTENGE”试试,选用这个风格后按钮就变成凹进去样式了!呵呵,其他两种风格你自己试试看吧?在“宽”和“高”中你还可以设置按钮的大小!我们把宽和高改成60X18看看是什么效果!同样我们在“文件名”标签上点击右键选择“编辑控件”就可以在“标题”中把它改成你想显示的文本,比如我们把它改成“我想打开文件:”并把它的风格改成第三种“WS_EX_STATICEDGE”。修改改好的打开对话框见图12所示。

  修改完后可别忘记了点击一下Resource窗口中的“编译脚本”啊!

  好,我们来看看怎么样向目标中添加控件!!在打开对话框中空白的地方点击右键,然后选择“插入控件”打开“控件编辑器”窗口如图13,

  这可真是个宝贝,只要你想添加的东西都可以在这里找到,比如按钮啊,图标啊,目录列表框啊,图片啊,进度条啊,甚至是万年历,真是应有尽有!我们先添加个标签框看看,点击一下“label”,然后在标题中输入文本内容,选择风格后按确定就可以了,然后在打开对话框中用鼠标调整好它的大小和位置就行了,简单吧,其他如“文本框”“文字框”“万年历”之类的控件的添加方法和label基本差不多,笔者就不向大家作介绍了,比较微复杂的还是“图标”和“图片”控件的添加,而这两种控件的添加方法又基本是相同的,所以笔者只介绍“图标”控件的添加方法:


以下只显示最新 20 条评论 查看所有评论
发表评论
评论内容:不能超过250字,网上网下行为一致,尊重他人就是尊重自己。
用户名:
未注册?
注册