|
AFC基础类库特点 |
|
AFC是UCanCode
AppBuilder专门设计的一套高效的MFC扩展类库,此套类库是开发基于AppBuilder的应用程序的基础,此类库包含从用户界面处理程序类到报表处理类等大量的类信息,对于企业版本的AppBuidler而言,目前版本V4.2的AFC扩展类库总数已经达到了250
个之多,包含了将近70种全新的组件,AFC具有如下特点:
(一)内容全面:
AFC
覆盖从应用程序编程的各个领域,包括:应用程序处理类,应用程序框架类,文件与注册表操作类,图像处理类,数据库处理类,报表处理类,以及组件类等等各个领域,
(二)容易使用
由于AFC是100%从MFC继承下来的一套类库,所有的类均包含有完整注释,同时每个类都经过我们的精心测试并且努力保留最简单的接口,再加上详细的类库在线帮助系统,您会发现使用和调用类变得非常容易,下面我们以几个示例看看到底如何简单:
1 .比如我们需要创建一个新文件夹,然后复制文件temp.txt到新文件目录:
2 .如果我们需要读取数据库中的指定资料表中的内容,可以简单的操作如下:
3 .如果需要往数据库中新增一条纪录,可以简单的操作如下:
4 .比如我们需要载入一幅位元图然後旋转90度,操作如下:
5 .发送E-MAIL,操作如下:
,
6 .搜索指定的文件:
,
(三) 易于扩充
由于AFC的每个类都是100%从MFC继承下来的新类,同时AppBuilder专门为您提供了专业的类继承程序,您可以轻松的扩展您自己的新类,如下图:
(四) 完全开放
如果您购买AppBuilder产品,将包含完整的AFC扩展类库的Source
Code(100%附带VC工程文件),您可以在此基础上进行属于您自己的扩展 .
(五)、多种语言支持(仅企业版本):
对于企业版本的AFC,我们同时提供了简体中文、繁体中文以及英文,这三种语言的支持,配合AppBuilder内置的多语言支持能力,您可以轻松的完成不同语言应用程序的开发。
(六)、内置无穷多级UNDO、Redo支持功能(仅企业版本):
对于现在的应用程序来讲,如果能够在您的应用程序中增加Undo功能,无疑将使得您的应用程序变得更友好,但是开发一个支持Undo的应用程序时非常复杂的,您需要处理的事情非常多,现在在企业版本的
AFC中,我们为您封装了一套,直接支持Undo的类库。只需要简单的操作,就可以轻松的让您的应用程序具有Undo功能。
|