兼容WTL,但更易用的界面库
WinxGui简介
WINX(WinxGui的简称)是卓越的,你需要了解以下内容:
- 卓越的消息分派机制。正是因为有这个核心支撑,使得WINX区别于传统的界面库(如MFC、WTL)。
- 简单易用(SIMPLE)是第一目标,尽量使可视化(WYSIWYG)界面开发成为可能。
- WINX是一个界面库,不是开发框架(WINX is a library, not a framework)。WINX代码是可以和WTL、MFC等界面库的代码共存的。
- 兼容。尽管有更简洁的方法,但WINX还是提供了MFC程序员熟悉的调用界面,并使得MFC代码可以轻松移植到WINX下。
- 不重复制造轮子。在没有一个卓越的解决方案以区别于现有系统之前,先沿用现有的。事实上,WINX建立于WTL之上,重用了多数的WTL组件。
WinxGui常见问题(FAQ)
Q: 如何获得最新版本的WinxGui?
- WinxGui的源代码Hosting在Google Code上。项目主页为:http://code.google.com/p/winx/。
- 到SVN仓库检出(Check Out)。WinxGui源代码的SVN仓库是:http://winx.googlecode.com/svn/trunk/。
- SVN命令:svn checkout http://winx.googlecode.com/svn/trunk/
- 或者用SVN的可视化客户端,推荐TortoiseSVN。
- 除了从SVN库Check Out外,你也可以下面的这些下载地址获得打包好的文件(更新频率略滞后于SVN库):
Q: 哪些人对WinxGui作出了贡献?
- 参阅:WINX贡献榜:WINX代码/文档贡献者名单(如果链接不能访问,看这里)。
Q: 我获得了WinxGui,如何开始WinxGui的学习之旅?从哪里着手?
- 参阅“WinxGui新手指南”。
- WinxGui自带了很多样例。详细请参阅“WinxGui样例”。
- 如果你是MFC程序员,请参阅“从MFC到WINX开发”。
Q: 在我遇到问题时,如何获得帮助?
- 请到WinxGui讨论组提交你遇到的问题:http://groups.google.com/group/winx。
- 更详细的信息,请参阅“WinxGui邮件列表”。
Q: WinxGui包含哪些内容?
- 详细参阅“WinxGui开发文档”。
Q: WinxGui是如何工作的?
- 详细参阅“深入剖析WinxGui”。
Q: 我发现了WinxGui的Bug,或者有一个建议(Suggest)?
- 感谢您的反馈。请提交到提交到:http://code.google.com/p/winx/issues/list。
- 如果这让你感到不便,你也可以发信到:
- moc.liamg|gub.iugxniw#moc.liamg|gub.iugxniw(如果是Bug)
- moc.liamg|tseggus.iugxniw#moc.liamg|tseggus.iugxniw(如果是建议)。
page_revision: 8, last_edited: 1204858429|%e %b %Y, %H:%M %Z (%O ago)
Comments
:)