windows编程
lpt19832003
这个作者很懒,什么都没留下…
展开
-
简单的jpeg编码程序
simplejpegenc.h/* 这是一个简单的jpeg编码程序,支持1:1:1采样的baseline彩色jpeg,输入只能是24bit的BMP文件 代码结构只求能说明各步骤过程,并不做特别的优化,效率较为一般。*/#ifndef __JENC__#define __JENC__#include #include #include #include #include #include转载 2007-07-28 16:17:00 · 2058 阅读 · 0 评论 -
OpenGL 四种测试
片断测试其实就是测试每一个像素,只有通过测试的像素才会被绘制,没有通过测试的像素则不进行绘制。OpenGL提供了多种测试操作,利用这些操作可以实现一些特殊的效果。我们在前面的课程中,曾经提到了“深度测试”的概念,它在绘制三维场景的时候特别有用。在不使用深度测试的时候,如果我们先绘制一个距离较近的物体,再绘制距离较远的物体,则距离远的物体因为后绘制,会把距离近的物体覆盖掉,这样的效果并不是我们所希望转载 2009-06-25 13:12:00 · 5736 阅读 · 2 评论 -
TCP/IP详解 学习笔记1--基本概念
原创 2008-03-07 10:30:00 · 734 阅读 · 0 评论 -
VMWATE NAT共享上网
这里就按我自己的设置进行说明,我这里使用的是NAT享主机上网的方式。操作如下。1. 打开VMware。点击“虚拟机”->“设置”然后再点里面的以太网。将里面的网络连接方式选为“NAT:使用已共享的主机IP地址”项。2. 再点击 VMware里面的菜单 里面的“编辑”—》“虚拟网络设置”。然后在打开虚拟网络标签当中点击“NAT”标签。默认里面的VMnat主机是VMNAT8.再点里面的“编辑”原创 2007-11-30 09:22:00 · 1197 阅读 · 0 评论 -
VC SDK
今天开始,由MFC转向SDK. 专注多线程,网络,多媒体,驱动开发方面 。原创 2007-11-19 09:14:00 · 820 阅读 · 0 评论 -
Windows快捷方式文件格式解析
Windows快捷方式文件格式解析作者:Cuick 最近一直作linux项目,很久没来VC知识库了,先向大家问个好!现在拜个晚年不是很晚吧?(不是说有心拜年八月十五也不晚吗!!嘿嘿) 好了,言归正传。大家知道通过IShellLink接口可以得到快捷方式的各种属性。具体怎么做,网上有很多文章,这里就不介绍了。现在主要是分析一下快捷方式文件的格式,并且自己写一个解析程序。为了方便大家理原创 2007-09-13 21:49:00 · 1216 阅读 · 1 评论 -
C语言中二维数组传递参数
1. int str(char **result_str );char **context;然后再利用malloc 函数给各个指针分配内存空间,然后调用函数就可以了;2. int str(char result_str[10][10] );或int str(char (*result_str)[10] );char context[10][10];str(co原创 2007-09-07 16:11:00 · 1390 阅读 · 0 评论 -
# ## _ _VA_ARGS_ _宏相关
1.#假如希望在字符串中包含宏参数,ANSI C允许这样作,在类函数宏的替换部分,#符号用作一个预处理运算符,它可以把语言符号转化程字符串。例如,如果x是一个宏参量,那么#x可以把参数名转化成相应的字符串。该过程称为字符串化(stringizing).#incldue #define PSQR(x) printf("the square of" #x "is %d./n",(x)*(x转载 2007-08-02 17:38:00 · 820 阅读 · 0 评论 -
C语言中可变参数的用法
前言:本文在很大程度上改编自网友kevintz的“C语言中可变参数的用法”一文,在行文之前先向这位前辈表示真诚的敬意和感谢。一、什么是可变参数我们在C语言编程中有时会遇到一些参数个数可变的函数,例如printf()函数,其函数原型为: int printf( const char* format, ...); 它除了有一个参数format固定以外,后面跟的参数的个数和类型是可变转载 2007-08-02 17:31:00 · 1005 阅读 · 0 评论 -
光栅直线生成算法
前段时间做了一下光栅直线生成算法的研究,并且在VC下实现了DDA算法、Bresenham算法、对称算法、两步算法、及四步算法。这里给个总结,希望和大家交流。一 总述 主要研究的算法主要有DDA算法、Bresenham算法、对称算法、两步算法、及四步算法,此外还对自适应多步位移码画线算法进行了一定研究。其中,DDA、Bresenham算法都是单步画线算法,其它是多步画线算法。转载 2007-08-01 10:13:00 · 5159 阅读 · 2 评论 -
简单的JPEG解码程序
// simplejpeg.cpp : Defines the entry point for the console application.////header file//#include "bmp.h"//*************************************************************************************//#inc转载 2007-07-28 16:23:00 · 12075 阅读 · 3 评论 -
星期算法
近日在论坛上看到有人在问星期算法,特别整理了一下,这些算法都是从网上搜索而来,算法的实现是我在项目中写的。希望对大家有所帮助。 一:常用公式W = [Y-1] + [(Y-1)/4] - [(Y-1)/100] + [(Y-1)/400] + DY是年份数,D是这一天在这一年中的累积天数,也就是这一天在这一年中是第几天。二:蔡勒(Zeller)公式w=y+[y/4]+[c/4]-2c+[26(m转载 2007-07-28 16:19:00 · 4671 阅读 · 0 评论 -
JPEG文件编/解码详解
如本文有任何差错和疑问,希望网友指正和共同研讨。电邮:cat_ng@163.comBlog: http://hi.baidu.com/cat%5Fng/ JPEG文件编/解码详解cat_ng 猫猫JPEG(Joint Photographic Experts Group)是联合图像专家小组的英文缩写。它由国际电话与电报咨询委员会CCITT(The International原创 2007-07-28 16:26:00 · 54187 阅读 · 21 评论 -
svn 出现403错误
svn服务器,安装TortoiseSVN客户端,提交时提示:Server sent unexpected return value (403 Forbidden) in response to MKACTIVITY 原因:SVN在Check out 等操作时,是URL大小写不敏感的,可在Commit /delete时却是在大小写敏感的,所以在设定SVN的服务器路径时,一定要注意大小写。原创 2009-09-10 10:38:00 · 8326 阅读 · 2 评论