VisualFC0.75发布
发布VisualFC0.75,使用了新的基于树状的管理页面并修正上一版(0.72)在VS2005/VS2008下加载的错误。 阅读这篇文章的其余部分 »
发布VisualFC0.75,使用了新的基于树状的管理页面并修正上一版(0.72)在VS2005/VS2008下加载的错误。 阅读这篇文章的其余部分 »
FreeCode更名为VisualFC,以便为WINX/WTL提供更好的可视化代码插入功能。大家有好的建议或意见请发送至visualfc at gmail.com。
更新:
这个版本提供了更多WTL的支持,包括wtl cmd/notify, WTL dlg resize, WTL dlg font
简介:
FreeCode for VS60/VS2005
提供了WINX/WTL在VS60/VS2005环境下的可视化开发
一、平台支持
核心使用CODE::BLOCKS的C++源码分析,独立于VS平台。
使用插件实现VS60,VS2005平台支持。
二、灵活的资源选择
对于一个GUI类,可以自行选择其使用的资源ID和菜单ID
三、提供WINX/ATL/WTL多GUI平台设计支持
目前支持特性(版本0.51b):
*) winx event
*) winx cmd
*) winx notify
*) winx dlg resize
*) winx dlg font
*) wtl cmd
*) wtl notify
*) wtl dlg resize
*) wtl dlg font
四、提供了WINX/ATL/WTL下资源字体设计支持
附件: [FreeCode0.51b] FreeCode0.51b.zip (2007-11-1 10:37, 190.75 K)
简介:FreeCode for VS60 提供WINX类向导支持,支持winx的事件 支持WINX的对话框及菜单命令和通知消息
下载:FreeCode0.3
最近挺忙的,好久没来更新这里了。不过今天带来一个好消息。一个多月前,我发信给WTL之父(Nenad Stefanovic),希望可以加入WTL开源项目。今天终于得到了来自 Nenad Stefanovic 肯定的答复。
生成WIN32的对话框程序,对于无法使用资源编辑器的情况下(如VC80 Express),可以使用 DialogBoxIndirect 或者 CreateDialogIndirect,这样将在程序代码中可以直接对对话框模板进行控制。
注意一点是 DLGTEMPLATE/ITEMTEMPLATE 和 DLGTEMPLATEEX/DLGITEMTEMPLATEEX 必须成对使用,而且在程序设计过程要小心的构造以进行数据的对齐。虽然不太容易掌握,但这种方法要比固定资源文件具有更多的灵活性。另外做为VS资源编辑器的替代品,可以设计一个单独的界面编辑器以支持 DialogBoxIndirect 代码的自动生成。
补充:WTL80中有一个CIndirectDialog支持这种内存设计方式,不过当前版本中代码存在有一些问题。
出处:http://sluttery.spaces.live.com/Blog/cns!3569FEA80C717FD4!3724.entry
译者:珠穆朗玛 (老汉)
正如 Aero 向导相比传统向导带来了更佳的用户体验那样,任务对话框则是带来了比高龄的消息框更好的用户体验。不过,任务对话框要比低级的消息框提供了多得多的一长串的特性以及可定制性。而随这些而来的则是相当深的复杂度。在此 Windows Vista for Developers 系列的这第二个部分里,我将会为你展示如何通过 C++ 有效地使用任务对话框 API 来既简单又容易地构建出形形色色的对话框。
点击这里阅读详细内容。
出处:http://sluttery.spaces.live.com/Blog/cns!3569FEA80C717FD4!3723.entry
译者:珠穆朗玛 (老汉)
Aero 向导体现了向导界面自从在 Windows 95 操作系统家族中首次推广以来的演变。它们为普通的向导界面提供了崭新的外观,而且被设计为可以为用户提供更专注的体验。在本 Windows Vista for Developers 系列的这第一个部分里,我将向你展示如何你就可以使用少量的代码把一个简单的向导转换为一个 Aero 向导。
点击这里阅读详细内容。