软件 > 专题、教程宝典 > 技术开发 >




Visual C++.Net 实战编程


内容导航

Java专栏 VC专栏 VB专栏

C#专栏 VFP专栏 Delphi专栏

PB专栏  C++ Builder专栏

C/C++专栏 ASP专栏 

JSP专栏 PHP专栏 CGI专栏 

XML和.NET专栏  数据库 

嵌入式开发 



  
往日精选















     Visual C++ 文件处理及打印绘图

 [前言:]文件操作和打印输出的设计是每个编程人员要掌握的基本技术,也是一种基本功,因此掌握这两方面的编程技术和技巧是非常重要的,在整理这个专辑的时候我才发现这方面的文章是如此的少,而且网上关于这方面的文章也是如此的缺乏,所以我们有必要关注这方面的内容。

  文件操作篇

  MFC文件浏览程序中改变文件读写对话框样式
  在我告诉大家怎么样修改MFC浏览程序中文件读写对话框的缺省设置之前呢,我们应该先知道MFC是怎么样显示文件打开和文件保存对话框的

  用Visual C++实现文件间批量转换的功能
  本人在开发惠普色谱工作站增强软件的过程中,实现了把指定目录下的色谱数据文件全部转换成纯文本文件的功能。下面,通过用一个具体的例子来说明此功能的实现方法

  在Visual C++中如何建立多模板文档
  我们知道,在一般的MDI应用程序中,只有一个文档模板,程序只能打开一种类型的文档。因此,只要调用File/New或者File/Open创建或者打开文档即可,至于文档、视和框架窗口之间的关系,则由文档模板在幕后控制,不须要对文档模板进行操作。但是,如果应用程序需要处理多种类型的文档,并且何时打开何种文档均需手工控制的话

  Visual c++对大型数据文件的读取
  笔者前不久曾遇到一个问题,解决之后的经验愿与大家分享。问题是这样的,有一批数据文件,数据格式如下

  在VC6.0中读取二进制文件  
  二进制文件的读写通常而且很实用的方法是使用结构(体)先构造文件中一条记录的结构,再逐条读/写.在VC5.0中,一直存在一个小小的弊病---如果你使用MFC则它要求结构(体)成员比特位对齐为8位

  VC++中用内存映射文件
  在软件的开发过程中,有时需要控制一些程序使他们不能同时运行,也就是多个程序间互斥运行(还包括禁止同一程序运行多个实例)。针对这一问题,我们在Visual C++6.0中利用内存映射文件实现了多个程序间的互斥运行
  
  用CfileFind递归搜索目录
  我们知道CfileFind未提供直接遍历其子目录的功能,而有时候我们却常常要遍历某一目录下的所有文件及其子目录。如我们要删除一个目录,而这个目录下又有子目录,因为Windows不允许删除非空的目录

  打印绘图篇  

  MFC简单打印方法
  通过MFC来完成打印作业有很多的方法,应用场合也有所不同。我们通常是利用视图框架在MFC基础之上按照

  VC打印字体的控制
  VC5.0 为Windows 的程序员提供了一个很好的C++ 开发环境,减少了很多编程负担,但同时也为我们在程序中加入自己的思想增加了难度。本人在一软件开发中,想控制文字打印时的字体,使字体大小缩小一倍,以节省打印纸。经过一段时间的摸索,终于解决了这一问题,下面分几步向大家做一介绍