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

怎么改变窗口title状态(具体如下)

2012-01-26 
如何改变窗口title状态(具体如下)如何实现如下功能:1.窗口的title上的字显示几种字体,其中一部分显示粗体,

如何改变窗口title状态(具体如下)
如何实现如下功能:
1.窗口的title上的字显示几种字体,其中一部分显示粗体,一部分细体(其中可能还包括显示颜色的不同),比如, "MainForm "用粗体显示size为9,接着的 "..... "用细体显示,且字size为8.
2.title颜色渐变,默认的都是蓝色,我如何让它的背景色变为渐变色,比如, "欢迎来到CSDN技术社区... ",这个title的背景色,变为渐变色.
3.如何活得某个application的多个实例一共占用了多少虚拟内存.

Thx

[解决办法]
在Window的标题上绘制的话,可能要用到API,可以用
GetWindowDC得到关于整个窗体的DC,然后就可以在整个窗体上绘制了,当然也就可以在窗体的标题上绘制了,至于标题中的字体或颜色都可以用这个DC来操作,这个没有问题.
GetWindowDC的API原型如下,在User32.dll中:

HDC GetWindowDC(
HWND hWnd // handle to window
);

热点排行