wpcockroach

导航

2012年4月7日 #

如何把菜单栏和标题栏合为一体

摘要: 你会发现,现在越来越多的桌面应用程序将菜单栏和标题栏合为一体。要实现这种效果,一般有两种方案:将菜单绘制到标题栏上移除标题栏,把菜单栏当标题用众所周知,标题栏和菜单栏都是典型的非客户区,而在Windows平台上,非客户区的自绘对很多程序猿来说,真的是痛苦不堪啊。因此方案一自然而然就被淘汰了。既然如此,那么如何用方案二实现我们要的效果呢?这里,先把“效果”简单说下:应用程序的界面上,标题栏和菜单栏在同一个区域显示,用户点击“菜单区域”,弹出对应的菜单;用户点击其他空白区域,如同点击了标题栏 (表述不清,不过我想大家都理解了吧……)。方案二里,实际上包含了两个要点:移除标题栏用菜单栏模拟标题栏如何 阅读全文

posted @ 2012-04-07 17:35 wpcockroach 阅读(3115) 评论(2) 推荐(0) 编辑