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

C#如何实现在窗体标题栏绘制按钮 WIN7下能用的
C#如何实现在窗体标题栏绘制按钮 WIN7下能用的,在网上找了好多,但基本上都是千篇一律,转载的同一篇文章,都是在Win7下不能用的,因为GetWindowDC不能在Win7下,及64位操作系统中使用。但找了很久都没找到win7下的api进行获取WindowDC,求高人指点。

------解决方案--------------------
搞个无边框窗体,
在顶部放个panel
自己在里面放最大化,最小化,关闭图片,
写处理事件
简单多了
------解决方案--------------------
一般这种情况我都是把 FormBorderStyle 设成None
然后添加个Panel Dock = Top
再添加个Panel Dock = Fill

第一个Panel就是标题栏,然后自己想怎么做怎么做。。。
------解决方案--------------------
http://www.cnblogs.com/gnielee/archive/2010/10/04/windows7-extend-aero-glass.html
------解决方案--------------------
win7下,好多函数都不好用了。
很郁闷的说。
------解决方案--------------------
据我所知,你说的那两个都是根本没有标题栏,自己模拟的。