MFC 为数据读写设计了三个基本的类--CFile(文件类)、CStdioFile(标准I/O文件类)、CArchive(文档类)。其中标准I/O文件类提供相当于C的流式文件的功能,可以用文本或者二进制方式打开,可以被缓冲。文件类提供了非缓冲的二进制输入输出文件,它既可以与文档类结合实现VisualC++设计中常用的文件序列化,也可以由设计者自己订制存储方案,实现数据的读写操作(此方法的兼容问题需要解决,保密性强)。文档类是VisualC++程序设计中最常用的文件处理的方法,文档类可以方便的实现VisualC++中大多数数据类型的读写操作。 文档类不仅可以实现简单数据结构的读写操作,还...
/************************************************** 读文本文件**************************************************///显示文件打开对话框CFileDialog dlg(TRUE, "MFC_ex", "*.txt",OFN_HIDEREADONLY |OFN_OVERWRITEPROMPT,"Text Files(*.txt)|*.txt|SQL Files(*.sql)|*.sql|All Files(*.*)|*.*||"); if ( dlg.DoModal()!=IDOK ) ...
VC学习笔记1:按钮的使能与禁止用ClassWizard的Member Variables为按钮定义变量,如:m_Button1;则m_Button1.EnableWindow(true); 使按钮处于允许状态m_Button1.EnableWindow(false); 使按钮被禁止,并变灰显示
VC学习笔记2:控件的隐藏与显示用CWnd类的函数BOOL ShowWindow(int nCmdShow)可以隐藏或显示一个控件。例1:CWnd *pWnd;pWnd = GetDlgItem( IDC_EDIT1 ); //获取控件指针,IDC_EDIT为控件ID号pWnd->S...