002 - WINX概览:WINX的目标
• 轻巧、易用、“傻瓜式”
• 属性编程(类Delphi)
• 可视化
– 事实:WTL 的很多关键特性在模态对话框中不可用。例如PreTranslateMessage (包括快捷键的支持)、UpdateUI 等等。
– 与WTL 对模态对话框的“ 轻视” 相反,WINX 极大化的强化模态对话框的能力。从而使得多数的界面设计可以以可视化方式完成。
• 轻巧、易用、“傻瓜式”
• 属性编程(类Delphi)
• 可视化
– 事实:WTL 的很多关键特性在模态对话框中不可用。例如PreTranslateMessage (包括快捷键的支持)、UpdateUI 等等。
– 与WTL 对模态对话框的“ 轻视” 相反,WINX 极大化的强化模态对话框的能力。从而使得多数的界面设计可以以可视化方式完成。
本博客内容除非特殊说明均属原创,如需转载、引用其中的部分文字,请注意以下几点:
1)请在转载(引用)的内容开始添加本人署名,并提供本博客中相应文章的链接。如你的作品为非电子读物或纯文本,请给出链接的url。
2)请勿用于商业用途。
3)如果愿意,请给我邮件:xushiweizh@gmail.com,让我知道我的东西到哪去了。谢过。
WINX是卓越的,您需要了解以下内容:
*) 卓越的消息分派机制。正是因为有这个核心支撑,使得WINX区别于传统的界面库(如MFC、WTL)。
*) 简单易用(SIMPLE)是第一目标,尽量使可视化(WYSIWYG)界面开发成为可能。
*) WINX是一个界面库,不是开发框架。WINX代码是可以和WTL、MFC等界面库的代码共存的。
*) 兼容。尽管有更简洁的方法,但WINX还是提供了MFC程序员熟悉的调用界面,并尽量使得MFC代码可以轻松移植到WINX下。
*) 不重复制造轮子。在没有一个卓越的解决方案以区别于现有系统之前,先沿用现有的。事实上,WINX建立于WTL之上,重用了多数的WTL组件。
没有评论:
发表评论