碎 080730

1、发现微软出的非标准Windows程序界面的软件,比如Live Messenger或者WMP,都是隐藏了菜单栏和标题栏,然后在View类(?)里面画了界面上需要的按钮(最大最小关闭),当拖动窗口时就会发现虚框在顶上高出一段(被隐藏的标题栏和菜单栏),最大化的时候标题栏和菜单栏就显示出来了。但是对于其他公司的产品,比如QQ啊,飞信啊之类的,则完全抛弃了系统的标题栏和菜单栏,无论是拖动还是最大化,都不会出现。

问题是,到底是用官方API(或者是微软认可的”正统”编程方法)无法实现QQ那样的效果所以微软不采用(不能带头使用非正常的编程方法?)还是微软出于习惯觉得必须保留标题栏和菜单栏所以这样设计?

2、想起来在Apprise实习的时候,我曾经把远程桌面调成256色,发现同样是Ribbon界面,Office 2007的所有按钮都变成了明显是专门设计过的不带立体效果,颜色单调但是没有杂点的样子,而公司的产品则没有做这样的优化,所以立体效果和动画效果都还在,但是非常难看。不禁感叹微软的程序还是比较严谨的,这个年头了还专门考虑256色的需要。

3、今天看了jdk里面的demo,觉得自己差的还太远太远啊。。。

发表您的高见:

    主题制作者:Directory JournalElegant Directory