首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

怎么改变winForm(C#)标题栏的颜色? 前面已结贴,现在又发现新有关问题了

2012-01-28 
如何改变winForm(C#)标题栏的颜色? 前面已结贴,现在又发现新问题了原问题内容及解答:http://community.csd

如何改变winForm(C#)标题栏的颜色? 前面已结贴,现在又发现新问题了
原问题内容及解答:http://community.csdn.net/Expert/topic/5371/5371386.xml?temp=.7900812
现在发现的问题是如果窗体的isMdiContainer为false的时候一切正常,但是isMdiContainer为true的时候标题拦无论如何都不改变颜色,用GDI也绘不上文字。也就是说窗体为多文挡界面的时候就不行了。望高手帮忙。急啊!万谢了。

[解决办法]
在WndProc方法中添加如下的一个分支就可以了:
if (m.Msg == 0xa3)
{
return;//双击不最大化窗口
}

热点排行