c#重绘windows窗体标题栏和边框解析.pdfVIP

  • 132
  • 0
  • 约3.63万字
  • 约 20页
  • 2021-02-02 发布于天津
  • 举报
C#重绘 windows 窗体标题栏和边框 摘要 windows 桌面应用程序都有标准的标题栏和边框, 大部分程序也默认使用这些样 式,一些对视觉效果要求较高的程序,如 QQ, MSN,迅雷等聊天工具的样式则与 传统的 windows 程序大不相同,其中迅雷还将他们的 BOLT界面引擎开放,使得 大家也可以创建类似迅雷一样的界面。 那么这些软件的界面是怎样实现的呢, 使用 C#是否也可以实现类似界面? 重绘方式 常见的自定义标题栏和边框的方式有两种, 一种是隐藏标题栏和边框 (称为非客 户区),然后在客户区(可以放置控件的空间)使用一些常用的控件和图片来表 示边 框,这种方式较简单而麻烦,但如标题栏的拖动,边框的拖拽来改变窗体 大小等效果, 则有需要重新实现, 另外有些客户区的鼠标事件, 控件布局等也需 要注意调 整;另一种则是大部分软件实现方式,也较难一些;它利用 w

文档评论(0)

1亿VIP精品文档

相关文档