VC++由于其强大的功能被广大程序员作为Windows下开发的首选工具,但是VC++也存在对界面支持较差的缺点,许多VC程序员为开发一个漂亮、专业的应用程序界面将耗费大量的时间和精力。SYGUI设计和开发的目的就是希望能弥补VC的这个缺点,为VC下的界面开发提供一套完整、专业的解决方案。
SYGUI 是一个 MFC 扩展类库,其中封装了大量和GUI 相关的类,可以帮助您快速创建类似 dotNet 和 Office 等风格的界面,SYGUI 集成到MFC应用程序中是很方便的,您只需要在StdAfx.h中加入SYGUI 头文件 #include “sygui.h”,然后链接到 SYGUI 库即可。具体可参考本文的例子程序或访问 。
SYGUI 中对工具条、菜单和状态条等常用的界面组件功能进行了增强,关于SYUGI中界面组件的详细功能和用法将在以后的文章中详细介绍。
SYUGI 目前版本为 1.0 Beta版,将于11月26日发布 1.0 免费版和标准版,欢迎广大VC程序员使用。
[代码性质]
VC可重用代码段
[代码作者] syugi
[文件大小] 619K
[更新日期] 2005-11-11 11:39:00
[下载次数] 6030
--------------------next---------------------
我想用 MFC 和 C++ 创建一个基于对话框的程序(主窗口本身是个对话框)。我不想使用资源(.rc)文件,而是想在内存中动态创建对话框。我在 MSDN 中找到一些线索,但没有发现代码例子。我了解到 DLGTEMPLATE 和 DLGITEMTEMPLATE 结构以及 InitModalIndirect 函数或许可以用来创建模式对话框,但我不知道从何入手。请问如何不依赖资源文件动态创建对话框?
我最近要写一个正则表达式的 DDV 确认程序,正巧你写了一个(参见 2005 四月刊)。想知道为什么你要包装 .NET 库,这样无端地添加了许多依赖性(包装库累赘),为什么不用 Visual Studio .NET 里现成而简洁的正则表达式库,你只要包含一个头文件便可以在你的 MFC 程序中使用它,atlrx.h?虽然它不是百分百标准的语法,但我宁愿用它而不愿添加对 .NET 框架的依赖。
[代码性质]
VC完整应用程序代码
[代码作者] Paul DiLascia
[文件大小] 285K
[更新日期] 2005-8-31 10:18:00
[下载次数] 4293
--------------------next---------------------
阅读(409) | 评论(0) | 转发(0) |