自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (2)
  • 收藏
  • 关注

转载 Socket编程

对TCP/IP、UDP、Socket编程这些词你不会很陌生吧?随着网络技术的发展,这些词充斥着我们的耳朵。那么我想问: 1.         什么是TCP/IP、UDP? 2.         Socket在哪里呢? 3.         Socket是什么呢? 4.         你会使用它们吗? 什么是TCP/IP、UDP?          TCP/IP(Trans

2012-06-16 10:43:25 554

转载 【转】C++ int,char,string,CString类型转换(整理总结)

#include //使用C++标准库的string类时 using namespace std;//同上 #include #include #include //要将string类和int类型直接转换最好有这些包含,                              //因为自己写一个转换函数比较方便,函数定义参考如下: string getstring(const i

2012-05-03 14:31:21 896

原创 DebugView打印日志

首先在目录下创建一个Log.ini文件,这个文件用于是否打印日志的开关。 文件内容为: [LogSettings] IsLog=1 调用GetPrivateProfileInt获取打印日志的开关。 1==GetPrivateProfileInt( _T("LogSettings"), _T("IsLog"), 0, _T("Log.ini")); 最后一个值是文件路径名。 .h

2012-04-17 15:02:51 3221

原创 DirectShow的一些接口

IFilterGraph ----过滤通道接口IFilterGraph2----增强的IFilterGraphIGraphBuilder----最为重用的COM接口,用於手动或者自动构造过滤通道FilterGraph ManagerIMediaControl----用来控制流媒体

2011-07-26 14:08:12 718

转载 转帖:MFC打开文件和文件夹

一、利用API实现打开文件对话框和利用MFC来实现打开文件对话框。方法一:API部分://    OPENFILENAME ofn;//    TCHAR szFile[MAX_PATH];//    ZeroMemory(&ofn,sizeof(ofn));//    ofn.lStructSize = sizeof(ofn);//    ofn.lpstrFile =

2011-06-12 19:13:00 905

转载 avi文件格式详解(三)

下面的函数演示了如何将一个文件夹下面的所有bmp文件都保存为一个avi文件,函数的第一个参数是要生成的AVI的文件名,第二个参数是存放bmp文件的文件夹名,这个函数会枚举该文件夹下的所有bmp文件,合成一个AVI文件。void Cbmp2aviDlg::AVItoBmp(CString strAVIFileName, CString strBmpDir){ // TODO: 在此添加控件通知处理程序代码 AVIFileInit(); PAVIFILE avi; int res=AVIFileOpen(&av

2011-03-28 16:28:00 3211 1

转载 avi文件格式详解(二)

现在我相信你肯定会对AVI的文件结构已经很清楚了,在介绍完了AVI文件结构后,我们就来看看如何对avi文件进行读写了,为了对avi进行读写,微软提供了一套API,总共50个函数,他们的用途主要有两类,一个是avi文件的操作,一类是数据流streams的操作。  1、打开和关闭文件  AVIFileOpen ,AVIFileAddRef, AVIFileRelease  2、从文件中读取文件信息  通过AVIFileInfo可以获取avi文件的一些信息,这个函数返回一个AVIFILEINFO结构,通过AVIF

2011-03-28 16:22:00 2312

转载 avi文件格式详解(一)

AVI是音频视频交错(Audio Video Interleaved)的英文缩写,它是Microsoft公司开发的一种符合RIFF文件规范的数字音频与视频文件格式,原先用于Microsoft Video for Windows (简称VFW)环境,现在已被Windows 95/98、OS/2等多数操作系统直接支持。AVI格式允许视频和音频交错在一起同步播放,支持256色和RLE压缩,但AVI文件并未限定压缩标准,因此,AVI文件格式只是作为控制界面上的标准,不具有兼容性,用不同压缩算法生成的AVI文件,必须

2011-03-28 11:00:00 2456 1

转载 将屏幕保存为图片的方法

<br />将屏幕保存为图片,使用vs2008编译通过。<br />view plaincopy to clipboardprint?<br />#include "stdafx.h"   <br />#include <windows.h>   <br />#include <atlimage.h>   <br />  <br />int __stdcall WinMain(   <br />            HINSTANCE hInstance,   <br />            HINS

2011-03-15 11:54:00 3234

转载 VC编程制作系统托盘程序

<br />Windows操作系统中的某些程序运行时不显示运行窗口,只在任务栏上显示一个图标,表示程序正在运行,用户可以通过鼠标与应用程序交互,比如金山毒霸等应用程序,我们有时也需要编制一些仅在后台运行的类似程序,为了不干扰前台程序的运行界面和不显示不必要的窗口,应使程序运行时的主窗口不可见。同时将一个图标显示在任务栏右端静态通告区中并响应用户的鼠标动作。下面介绍Visual C++开发这类程序的设计方法。<br /><br />一、隐藏程序的主窗口<br /><br />  首先,要使程序的主窗口不可见,

2011-02-21 09:32:00 665

原创 COMMAND 与 UPDATE_COMMAND_UI区别

<br />UPDATE_COMMAND_UI <br />   处理菜单对应的用户界面 <br />COMMAND <br />   处理该菜单对应的功能    <br />      如果要使菜单变灰、或者在菜单项里面打勾 <br />   用那个UPDATE_COMMAND_UI,否则用command   <br />   比如WINDOWS自带的记事本程序,它的"格式"菜单下有个"自动换行",那么在编写记事本这个程序时,对文本进行自动换行或不自动换行的操作就要放在ON_COMMAND消息响应函数里,

2011-01-21 15:20:00 863

转载 CPalette,CBitmap与DIB

<br /> <br /> <br />CPalette是MFC封装的调色板类。CPalette的操作如下:<br />   1. 创建调色板。要创建一个调色板,需要首先知道要创建的调色板对象所包含的颜色数nColors,然后创建一个逻辑调色板<br />       LOGPALETTE结构,并利用该逻辑调色板结构初始化调色板对象。<br />        UINT nSize=sizeof(LOGPALETTE) + (sizeof(PALETTEENTRY)*(nColors-1)); //计算逻辑

2011-01-10 09:59:00 1161

原创 VC中DDB与DIB位图编程

(转至http://blog.sina.com.cn/s/blog_4bf793ad0100h4e0.html)1. 基本概念  先来用通俗的语句讲解位图和调色板的概念。  我们知道,自然界中的所有颜色都可以由红、绿、蓝(R,G,B)三基色组合而成。针对含有红、绿、蓝色成分的多少,可以对其分别分成0~255个等级,而红、绿、蓝的不同组合共有256×256×256种,因此约能表示1600万种颜色。对于人眼而言,这已经是"真彩色"了。  对每个像素进行了(R,G,B)量化的图像就是位图,其在计算机中对应文件的扩

2011-01-07 11:09:00 1835

Win32消息大全(内附各个消息解析)

消息,就是指Windows发出的一个通知,告诉应用程序某个事情发生了

2010-07-29

directshow_SDK开发笔记.

关于Directshow的一些开发笔记!

2010-07-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除