使用InstallShield8.0如何改变对话框中的图像, 接分大家一起来

boreboluomi 2005-07-01 03:12:14
我想让对话框中左边图像改为自己定制的图像,请大家帮助我,谢谢!!!!
************************
由于刚刚接触InstallShield8.0,对它十分不了解,觉得它与此6.22版本完全不同了,比如部件/文件组这一体系我看不懂了,Surport文件也不知道放到哪里去了等等,想问的问题实在太多太多,头都大了好几圈。
以后就向大家请教了
...全文
168 18 打赏 收藏 转发到动态 举报
写回复
用AI写文章
18 条回复
切换为时间正序
请发表友善的回复…
发表回复
逍遥的心 2005-07-12
  • 打赏
  • 举报
回复
up
boreboluomi 2005-07-12
  • 打赏
  • 举报
回复
刚才我没说对,我是想问,那么你是如果把一现有的位图显示在纯色背景上
boreboluomi 2005-07-12
  • 打赏
  • 举报
回复
印度神棍, 不会吧, 那么我想知道你是如何设置背景图片呢?
xqk 2005-07-10
  • 打赏
  • 举报
回复
up
chen18s 2005-07-10
  • 打赏
  • 举报
回复
PlaceBitmap不是放背景啊,就是在对话框上的图!
你可以看看教程
boreboluomi 2005-07-07
  • 打赏
  • 举报
回复
住意:我不能再项了,只好一次多说点(大家帮忙项啊!)******
**********************************************************
(刚才我发送,csdm不让我发,说有言伦方mian问提,我不zhi道是哪个地方出的锚bing,只好多打一些错别宇,大家请jian谅)
希忘ge位新苦一下,帮我解诀几个问提……

InstallShield 8.0——
  我刚刚看到一个改bian图向的li子,具体shi现方fa没有写,不过,它的大体实现过呈是这yang的:
  制做一个皮夫文件,即.skin文件。然后把它“敷着”在每个对话框上mian。
  (皮夫的原材料是几个.gif图形,其中两个(一个用于安装,一个用于卸载),就是想要改变的那个图向。只不过是把它放到皮夫的适当位置)

  yun行后笑果很hao,并且安zhuang与卸zai时的皮夫显shi是不同的。
  我借ta的.skin文件用在我的安zhuang程序上,皮夫改变了,图向也换了,但那个墨认的图型(即一个电恼图画)仍然叠jia显shi在皮夫的上mian。

问提来了:
  1.如何制做.skin文jian
  2.如何去掉那个墨认图型(电恼图画)
  3.如何实xian在安zhuang与卸zai时显shi不同的皮夫(这个问提如guo不hao解诀就先放在一边,以后在说)

谢谢你们了。帮忙项啊!!
l250 2005-07-07
  • 打赏
  • 举报
回复
我是楼主,
找到一种方法,而且够简单,提供给大家。可以用 .bmp图像替换默认图像:
DialogSetInfo (DLG_INFO_ALTIMAGE, "位图存放地址", TRUE);

优点:实现起来简单得多。
缺点:显示图形不能够盖住整个图像区域。会在下面留下一个小缝隙,看起来不完美。

去掉默认图形的方法,就是传递空字符串到第二个参数。这对使用自已定做的皮肤很有用。
现在主要的问题就是如何制做.skin文件了,请传授!首先感谢大家。
boreboluomi 2005-07-04
  • 打赏
  • 举报
回复
有人吗?帮帮我啊,大哥老弟
教得再详细些啊,感谢大家啊 看我急成什么样子了, 图像改变啊,我暂时没有再顶的机会啦,苦命的孩啊.
顶者有分啊,不够再加啊
boreboluomi 2005-07-04
  • 打赏
  • 举报
回复
千斤顶
boreboluomi 2005-07-04
  • 打赏
  • 举报
回复
boreboluomi 2005-07-04
  • 打赏
  • 举报
回复
你是说放置背景图像吗,
而我想要改变面对话框中的图像, 好像不能用PlaceBitmap吧, 或者我不会用PlaceBitmap来改变对话框中的图像.那么请教我如何去改变好吗?详细一点,谢谢!!
chen18s 2005-07-04
  • 打赏
  • 举报
回复
PlaceBitmap不行了吗?
boreboluomi 2005-07-01
  • 打赏
  • 举报
回复
谢.谢谢大家
可我还是不会.都不知道对话框资源放在了哪里.
在6.22里,我还将八儿可以在Examples\Custom Dialog\VC++ 6 Projict中找到对话框模板,而现在,连边儿都找不到了.
qrlvls 2005-07-01
  • 打赏
  • 举报
回复
可以单独编辑某个对话框
你也可以尝试在生成安装程序后用 Resource Hacker 等工具替换
boreboluomi 2005-07-01
  • 打赏
  • 举报
回复
谢谢flyelf.
由于刷新问题,没看到你的消息,真是对不起.
能告诉我怎么进行修改吗?
boreboluomi 2005-07-01
  • 打赏
  • 举报
回复
谢谢你rick29.
楼下的,能不能再具体一点,越具体越好,最好是手把手,一步一步教 谢谢!
flyelf 2005-07-01
  • 打赏
  • 举报
回复
内部可以直接对对话框进行修改
rick29 2005-07-01
  • 打赏
  • 举报
回复
忘了,很早以前做过,好象IS8里面有N多的对话框模版,比如License、组件选择等等,根据你的需要挑选对话框来显示的,你选择需要的模版,把它里面的图像直接换掉应该就可以吧……
只是好像,很久没用了,呵呵。

16,550

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • Creator Browser
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

试试用AI创作助手写篇文章吧