日期:2014-05-17  浏览次数:21008 次

怎么winForm消除子窗口最大化后在父窗口中的ico图标
做了一个记事本程序,想弄个多文档窗口的可是子窗口最大化后在父窗口中还是显现出ico图标
这是我把子窗口的ShowIcon设为false之后的

可是最大化之后还是有:

求大牛指教,怎么消除子窗口最大化后的Ico图标,分不多了,见谅

------解决方案--------------------
C# code

            Form2 f2 = new Form2();
            f2.MdiParent = this;
            Bitmap bmp = new Bitmap(32, 32);//or set 1,1
            bmp.MakeTransparent();
            f2.Icon = Icon.FromHandle(bmp.GetHicon());
            f2.Show();

------解决方案--------------------
是要设子窗体的,样式,
不是父窗体的,样式,
我以前在 vb 就是这么解决的,
C#下,没测试过,不知道,这样有没有效,你试下