
C/C++
MAX-长老
这个作者很懒,什么都没留下…
展开
-
Visual C++实现文件间批量转换功能
硬件/系统Visual C++实现文件间批量转换功能 一。前言 本人在开发惠普色谱工作站增强软件的过程中,实现了把指定目录下的色谱数据文件全部转换成纯文本文件的功能。下面,通过用一个具体的例子来说明此功能原创 2006-09-28 10:25:00 · 1059 阅读 · 0 评论 -
遍历整个目录
硬件/系统遍历整个目录 #include #include //浏览目录.void BrowseFolder( void ){TCHAR path[MAX_PATH];BROWSEINFO bi = { 0原创 2006-09-28 10:23:00 · 1138 阅读 · 0 评论 -
枚举本地-远程NT系统进程
网络编程枚举本地-远程NT系统进程 Windows2000中有个工具taskmgr.exe就可以比较详细的查看当前系统进程信息,但是那是Windows GUI程序,有时候是不是觉得命令行下的东西更方便呢原创 2006-09-28 10:21:00 · 1131 阅读 · 0 评论 -
一个随机数函数和产生随机数的类
基础类一个随机数函数和产生随机数的类 Vc里只提供了一个rand()随机数取0--32767(我刚学VC不久,很多东西都不懂,也许还有其他的随机函数)我写的random():全局变量:unsigned lo原创 2006-09-28 10:19:00 · 1491 阅读 · 0 评论 -
用Visual C++操作INI文件
基础类用Visual C++操作INI文件 在我们写的程序当中,总有一些配置信息需要保存下来,以便完成程序的功能,最简单的办法就是将这些信息写入INI文件中,程序初始化时再读入.具体应用如下: 一.将信息原创 2006-09-28 10:18:00 · 895 阅读 · 0 评论 -
gzip压缩算法
如果你有时间的话,我建议你先不要看下面的内容,自己尝试通过读gzip源码,来了解它的压缩解压缩是如何实现的,这将会是一个非常有趣的智力游戏,千万不要错过。当一个又一个的谜被解开时,那感觉就像唐伯虎同志所说的,“慷慨然诺杯酒中”。(小唐的诗,除了另一个倒霉蛋曹雪芹外,好像不太被人提。) 1 gzip所使用压缩算法的基本原理 gzip 对于要压缩的文件,首先使用lz77算法进行压缩,原创 2006-09-28 10:15:00 · 2038 阅读 · 0 评论 -
关于调用DTS包的代码
数据库关于调用DTS包的代码 失败,没什么整理代码把调用DTS包的代码贴出来,也省得大家去查帮助了(需要更像喜请查看sql server帮助)以下代码根据sql server中vb代码转化#import "原创 2006-09-29 11:44:00 · 1647 阅读 · 0 评论 -
VC开发数据库基础之ADO篇
数据库VC开发数据库基础之ADO篇 一、ADO简介ADO(ActiveX Data Object)是Microsoft数据库应用程序开发的新接口,是建立在OLE DB之上的高层数据库访问技术,请不必为此担心原创 2006-09-29 11:42:00 · 3028 阅读 · 0 评论 -
删除文件中指定的部分内容
#include <stdio.h>#include <dirent.h>#include <string.h>void search_file(char* dir);void clear_file(char* FileName,char* Filename1);DIR *dp;struct dirent *dirp;char* file;FILE * fp=N原创 2006-09-28 10:33:00 · 1979 阅读 · 0 评论 -
自定义消息获取消息
硬件/系统自定义消息获取消息 1. 自定义消息(1) 手工定义消息,可以这么写 #define WM_MY_MESSAGE(WM_USER+100), MS 推荐的至少是 WM_USER+100;(2)写消原创 2006-09-28 10:25:00 · 1090 阅读 · 0 评论 -
文件处理
硬件/系统文件处理 1.文件的查找 当对一个文件操作时,如果不知道该文件是否存在,就要首先进行查找。MFC中有一个专门用来进行文件查找的类CFileFind,使用它可以方便原创 2006-09-28 10:24:00 · 1123 阅读 · 0 评论 -
串口通讯
硬件/系统串口通讯 作者: 佚名 在WIN32下是不建议对端口进行操作的,在WIN32中所有的设备都被看成是文件,串行口也不例外也是作为文件来进行处理的。这是我的一份关于串口编程的读书笔记,对于使用VC进行原创 2006-09-28 10:23:00 · 2195 阅读 · 0 评论 -
unicode 如何转换为ASCII
基础类unicode 如何转换为ASCII 程序在FressBSD/Linux上调试通过,Windows 用户只要修改几个变量类型和头文件即可 说明:函数名称 int strUnicode2GB(cha原创 2006-09-28 10:18:00 · 3158 阅读 · 0 评论 -
c语言的一些算法函数
//c语言的一些算法函数(i类).txt//*********************************************************************************函数名: imagesize 功 能: 返回保存位图像所需的字节数 用 法: unsigned far imagesize(int left, int top, int right, i原创 2006-09-28 10:16:00 · 1730 阅读 · 0 评论 -
托盘添加删除
硬件/系统托盘添加删除 //添加托盘void CWorkSheetTrayDlg::AddTaskBarIcon(){m_Nid.cbSize = sizeof(m_Nid);m_Nid.uFlags =原创 2006-09-28 10:26:00 · 1074 阅读 · 0 评论 -
VC小技巧20个
基础类VC小技巧20个 一、打开CD-ROMmciSendString("Set cdAudio door open wait",NULL,0,NULL);二、关闭CD_ROMmciSendString("原创 2006-09-28 10:18:00 · 1360 阅读 · 0 评论 -
BCB编写DLL终极手册
一. 编写 DLL File/New/Dll 生成 Dll 的向导,然后可以添加导出函数和导出类 导出函数:extern "C" __declspec(dllexport) ExportType FunctionName(Parameter) 导出类:class __declspec(dllexport) ExportType ClassName{...} 例子:(说明:只是生成了一个 D原创 2006-09-28 10:17:00 · 980 阅读 · 0 评论 -
在VC++中建立自定义数据库类
数据库在VC++中建立自定义数据库类 作者:李健萍摘要 ---- 本文较为详细的介绍了一个使用ODBC对数据库进行操作的CdataBaseOperate类的建立,并给出了几个主要函数的具体实现,以及该类在原创 2006-09-29 11:45:00 · 3507 阅读 · 0 评论 -
VC++ 的串口通讯
在VC++中有两种方法可以进行串口通讯。一种是利用Microsoft公司提供的ActiveX控件 Microsoft Communications Control。另一种是直接用VC++访问串口。下面将简述这两种方法。 一、Microsoft Communications Control Microsoft公司在WINDOWS中提供了一个串口通讯控件,用它,我们可以很简单的利用串口进行通讯。在原创 2006-09-28 11:07:00 · 1137 阅读 · 0 评论