C/C++
sizheng0320
这个作者很懒,什么都没留下…
展开
-
BMP文件结构
1. BMP文件组成 ---- BMP文件由文件头、位图信息头、颜色信息和图形数据四部分组成。 2. BMP文件头 ---- BMP文件头数据结构含有BMP文件的类型、文件大小和位图起始位置等信息。其结构定义如下: typedef struct tagBITMAPFILEHEADER{ WORD bfType; // 位图文件的类型,必须为BM DWORD转载 2006-12-19 13:18:00 · 699 阅读 · 0 评论 -
终于还是放弃了飞信的虚拟机
程序基本完成了,最终的发布方案,由于水晶报表的缘故,终究还是放弃了飞信的虚拟机,因为水晶报表所需的环境不只是几个dll那么简单,还需要注册一些程序集,没办法了。 但是,还是不想做成setup安装包的形式,因为程序本身没有多大多复杂,就是编译出来一个exe文件,直接就可以运行的,因此,就得想一个两全其美的办法:既保证在没有.NET和水晶报表环境的机器上能够自动检测、安装环境,又保证在已有.N原创 2010-05-04 19:49:00 · 1105 阅读 · 2 评论 -
终于搞定了VC中用PUT向IIS服务器发送文件~
要实现从我的VC程序向IIS的web服务器的指定目录发送文件。不想用SOCKET,因为除了文件要分段发送外,客户端、服务端都要写程序,于是用wininet。用FTP方式成功实现,但是需要在web服务器上再架FTP,不好。而HTTP中的PUT方式最为诱人,因为只要在web服务器的相应目录设置了相应权限,就一切OK!然而,一切没那么顺利OK……代码网上很容易找到,有用API的,有用原创 2008-05-16 03:42:00 · 1194 阅读 · 4 评论 -
CString 操作指南
原著:Joseph M. Newcomer翻译:littleloach原文出处:codeproject:CString Management通过阅读本文你可以学习如何有效地使用 CString。 CString 是一种很有用的数据类型。它们很大程度上简化了MFC中的许多操作,使得MFC在做字符串操作的时候方便了很多。不管怎样,使用CString有很多特殊的技巧,特别是对于纯C背景下走出来转载 2007-11-15 10:45:00 · 656 阅读 · 1 评论 -
刚刚完成的一个进程通信及托管非托管混合编程的总结之FrameProcessor
相关链接:《刚刚完成的一个进程通信及托管非托管混合编程的总结之概述》《刚刚完成的一个进程通信及托管非托管混合编程的总结之自定义数据》《刚刚完成的一个进程通信及托管非托管混合编程的总结之CFileMapping》FrameProcessor这个程序,由于是控制台程序,所以主要的代码都在FrameProcessor.cpp中。首先是一些预定义、包含:#include "stdafx.h"#in原创 2007-07-16 17:40:00 · 773 阅读 · 0 评论 -
刚刚完成的一个进程通信及托管非托管混合编程的总结之CFileMapping
参见《刚刚完成的一个进程通信及托管非托管混合编程的总结之概述》和《刚刚完成的一个进程通信及托管非托管混合编程的总结之自定义数据》FileMapping.h:#pragma once#include "MyData.h"#ifndef __FILEMAPPING_H__ #define __FILEMAPPING_H__ class CFileMapping ...{转载 2007-07-16 17:08:00 · 1042 阅读 · 0 评论 -
刚刚完成的一个进程通信及托管非托管混合编程的总结之自定义数据
参见《刚刚完成的一个进程通信及托管非托管混合编程的总结之概述》为了实现数据的有效传递以及进程间的有效同步,自定义了几个消息和结构体,如下。(变量名中体现的capture即为进程A,processor即为进程B)首先说明一点,由于B是处理来自A的数据,A的数据要发给B处理,故二者需要相互监视,如果A在指定时间内发现发送给B的数据还没有被处理,则认为B进程已经不存在,便重新启动一个B进程,重新交换各自原创 2007-07-16 16:56:00 · 1160 阅读 · 0 评论 -
刚刚完成的一个进程通信及托管非托管混合编程的总结之概述
题目的背景是这样的:有一个现成的程序A,虽然是VS2005下的VC工程,但是却是基于MFC的,它实现的功能是获取摄像头的视频,并对视频做出人脸识别。现在需要添加移动侦测的功能,即发现视频中有物体移动,则自动开始录像,无物体移动时,则停止录像。通过搜索,最终在codeproject找到了一个程序,正是用AForge.NET(一个开源项目,用.NET开发的一个实现各种计算的类库)做的一个视频移动侦测,原创 2007-07-16 16:15:00 · 2083 阅读 · 1 评论 -
对WORD文档的关键字搜索
在网上找了很久,基本上对OFFICE编程都是用的OFFICE的OLE对象,但是关键字搜索这个问题,感觉用OLE对象显得臃肿,而且不够灵活,于是便写直接读取文件内容进行搜索的办法。首先涉及的问题就是字符编码的问题。先是在网上稍稍补充了一下关于UNICODE的基础知识,呵呵,不过讲到的东西有点多,GB、UNICODE、UTF……,也没空细细捋顺它们的关系,知道了个大概。最重要的就是了解了如何原创 2007-03-22 10:05:00 · 4242 阅读 · 0 评论 -
bmp显示及VC操作
---- 二、BMP位图一般显示方法 ---- 1. 申请内存空间用于存放位图文件 ---- GlobalAlloc(GHND,FileLength); ---- 2. 位图文件读入所申请内存空间中 ---- LoadFileToMemory( mpBitsSrc,mFileName); ---- 3. 在OnPaint等函数中用创建显示用位图 ---- 用Create转载 2006-12-19 13:20:00 · 1537 阅读 · 0 评论 -
郁闷了!写socket时,无法将结构体转换成char*发送
<br />发在CSDN的帖子,还没人回复:(<br /> <br />结构体:<br />struct myData <br />{<br />float startFlow;<br />float endFlow;<br />float leakDistance[5]; <br />};<br /><br />赋值:<br />myData dataToServer;<br />dataToServer......<br /><br />发送:<br />myClient.sendData((char原创 2010-09-15 23:18:00 · 1202 阅读 · 1 评论