C/C++/VC
isadream
平民百姓!
展开
-
深入了解crc32算法
由于项目需要,解决一个流媒体文件的crc32校验码。网上查了很多的资料,发现了此校验码和生成多项式以及算法本身都有关系。对于不同类型的文件所使用的多项式以及算法不同,对于不同的生成多项式所生成的crc32表不同,不同的算法也会产生不同的结果。下面分类比较两种不同用途的crc32校验码的计算方法。1、普通文件(如压缩文件)的crc32校验码计算方法:生成多项式采用0xEDB88320,所生原创 2008-01-30 11:52:00 · 18162 阅读 · 5 评论 -
DirectShow系统概述
[DirectShow学习笔记] DirectShow系统概述1. 关于DirectShow1.1 DirectX是微软公司开发的一套基于Windows平台的编程接口(API);它能出色地完成高速的实时动画渲染、交互式音乐和环境音效、高效多媒体数据处理等一般API很难完成的任务。DirectShow是DirectX大家族中的一位成员。DirectX的家族成员很多,而且各有各的本领,就转载 2008-02-21 11:15:00 · 854 阅读 · 0 评论 -
VC+ + 视图内容导出成位图的方法
VC+ + 视图内容导出成位图的方法张 弦, 鲍征宇(中国地质大学地球化学研究所, 武汉 430074)摘 要: 为了获得程序视图的内容, 我们多采用屏幕硬拷贝的方法, 在视图内容较多, 需要滚屏显示的时候, 这种方法尤其费时费力, 且在图形拼合时易产生偏差。作者在本文中介绍了在VC+ + 编程中直接把视图内容导出成位图文件的方法, 阐述了基本原理, 并提供了源代码。关键词: 位图转载 2007-12-10 10:20:00 · 2408 阅读 · 1 评论 -
JPEG2PDF,JPEGtoPDF,JPG2PDF,JPGToPDF
/* ----------------------------------------------------------------------------- JPEG2PDF,JPEGtoPDF,JPG2PDF,JPGToPDF (C) 2003 PAPY转载 2007-12-10 10:22:00 · 1833 阅读 · 0 评论 -
BMPtoPDF
#include #include #include #include typedef int BOOL;typedef unsigned char BYTE;typedef unsigned short WORD;typedef unsigned long DWORD;#define FALSE转载 2007-12-10 10:22:00 · 910 阅读 · 0 评论 -
VC+ADO
*说明:--------------------------------------------*//* 注 stdafx.h 里要有下面两行 *//* #include */ /* #import "c:/program files/common files/system/ado/msado15.dll" no_namespace rename("EOF","adoEOF") */原创 2007-12-10 10:23:00 · 947 阅读 · 0 评论 -
C++随机数
#include #include using namespace std;const int N_Max = 20;const int N_Min = 10;int main(){ ////srand()函数产生一个以当前时间开始的随机种子 srand((unsigned)time(NULL)); for (int i = 0; i {转载 2008-01-10 14:28:00 · 787 阅读 · 0 评论 -
可以将Activex控件在IE中不显示安全提示
// CardActivex.cpp : Implementation of CCardActivexApp and DLL registration.#include "stdafx.h"#include "CardActivex.h"#include"wdlib/wdlib.h"#include "comcat.h"#include "strsafe.h"#include "objsafe转载 2008-05-14 15:48:00 · 2443 阅读 · 0 评论