问2004年最后2个问题---------------顶者有分
问题1:如何在MDI子窗体失去焦点的时候自动关闭,比如:Form_Main是个MDI主窗体,Form_Child1和Form_Child2是两个MDI子窗体(两个窗体的WindowState属性都设置成wsMaximized,也就是说显示的时候最大化),程序刚运行的时候打开了Form_Main和Form_Child1,此时再打开Form_Child2时,Form_Child1被Form_Child2覆盖失去焦点,我希望Form_Child1能自动关闭,请问该在Form_Child1的哪个事件中编程,我本来想在OnHide事件中做,但是好象Form_Child1被覆盖的时候不出发这个事件!
问题2:我用BCB5自带的打包工具InstallShield Express For C++Builder 5打包,安装之后在操作系统的“开始”菜单中只能有一个可执行文件,比如我的程序有2个可执行文件(一个主程序可执行文件、一个数据库配置的可执行文件),我想打包之后在机器上安装完后在“开始”菜单上同时有这两个文件该怎么做?还有InstallShield Express For C++Builder 5打包的时候只能选择在“开始”菜单或“启动”菜单或“桌面上快捷方式”中的其中一个,能不能同时选择多个啊?