开发了一个程序,主窗口打开若干个非模式对话框,XP任务栏会对改组对话框进行分组,问题是:1、分组后的图标不再是几个窗口统一的图标了(每个窗口的图标都是通过代码设置的)
2、分组后的任务栏显示文字为:vshost.exe,这个不知在哪里能设置为自己想显示的文字?

解决方案 »

  1.   

    窗体的ICON   
    this.ICON=new Icon("文件");
    非主窗口的ShowInTaskBar设置为false 
      

  2.   

    1.在任务栏上点击右键,选择"属性"  取消勾选分组相似任务栏按钮, 即可显示所有窗体
    2.至于分组后显示的图标和标题,应该都是取该分组的第一个窗口的图标及文字吧?因为个人电脑是win7,所以无法帮你验证,不过记忆中如此.或许可以试试. 
      

  3.   

    右下角的任务栏图标:
    通过设定NotifyIcon的属性完成。
    如 你定义的 NotifyIcon为 NotifyIcon1。 那么在NotifyIcon1的属性里:text就是鼠标移动到上面显示的文本,ICON就是任务栏的图表。
      

  4.   

    楼主,我知道解决方法了,发现了没:如果是从vs中启动,就会出现你的情况,如果是直接打开exe文件就不会。
    呵呵 希望有帮助