标准文件对框的扩展使用方法.docVIP

  • 8
  • 0
  • 约7.65千字
  • 约 6页
  • 2016-12-02 发布于贵州
  • 举报
标准文件对框的扩展使用方法

? 标准文件对话框的扩展使用方法 ? ? ? ? 1 引言 在windows的程序设计中、为了界面的一致性、微软提供了一组标准的标准对话框,以此方便用户的操作使用,同时也减轻了程序设计人员的工作,使其不必浪费时间去做重复性的工作。但是,在实际的使用中,系统提供的标准对话框并不能满足用户的需要,于是,微软为此提供了让程序设计人员可以在标准对话框的基础上增加新的控件的功能。但这一功能是在SDK层上提供的,而如今大多数开发人员都不用SDK进行开发,而用MFC。我们知道,MFC中有几个类封装了标准对话框。但是在其参考文档中并未指出如何利用这些类实现标准对话框的扩展。经过研究MFC的源代码发现其中封装的几个类是支持标准对话框的扩展的。而且使用起来特别方便简单。本文主要就标准文件对话框(保存和打开)的扩展作以分析。 2 在SDK中的标准文件对话框的实现 在SDK中,由于系统为每一个标准对话框都提供了一个相应的对话框模版资源,所以在使用时我们不需要设计对话框模版资源而直接调用相应的API函数即可。相应于每一种标准对话框,都提供了一个结构,程序员通过此结构来向系统传递初始信息,同时又用此结构来获得用户在标准对话框上所执行的操作。在实际的使用中,为了使用API函数来显示标准对话框,一般都是先要初始化相应的结构的各个字段,并将该结构的指针传递给通用对话库的某个函数,该函数创建并显示对话框。当用户关闭对

文档评论(0)

1亿VIP精品文档

相关文档