VC编程
duloveding
好
展开
-
ASF文件格式
asf 是 ( advanced streaming format 高级串流格式) 的缩写,是 microsoft 为 windows 98 所开发的串流多媒体文件格式。这个词汇当前可和 wma 及 wmv 互换使用asf 是一个开放标准,它能依靠多种协议在多种网络环境下支持数据的传送。同 jpg 、 mpg 文件一样, asf 文件也是一种文件类型,但它是专为在 ip 网上传送有同步转载 2011-09-03 16:35:11 · 4568 阅读 · 0 评论 -
windows预定义类型
typedef int BOOL, *PBOOL, *LPBOOL;typedef unsigned char BYTE, *PBYTE, *LPBYTE;typedef BYTE BOOLEAN, *PBOOLEAN;typedef wchar_t WCHAR, *PWCHAR;typedef WCHAR* BSTR;typedef char CHAR, *PCHAR;t转载 2011-09-03 16:32:42 · 1203 阅读 · 0 评论 -
使用directsound播放pcm流文件.txt
刚开始用waveOutWrite系列函数想实现动态流缓冲区播放MP3 decoder解码后的PCM音频流,在缓冲切换的时候总是出现爆破音,想了很多的办法,在网上也找了很多资料,都没有解决,后来想可能waveOutWrite这系列的函数根本就不能实现流缓冲播放音频。后来不得以开始转向directsound,DirectSound应用程序开发快速入门给了很大的帮助,但里面的程序好像也有点小问题的。将我转载 2011-08-31 11:56:55 · 2109 阅读 · 0 评论 -
missing ';' before identifier 'MMVERSION'
missing ';' before identifier 'MMVERSION'[ 2008-9-3 11:25:00 | By: michaelysj ] 编译时遇到一大堆的errors1>c:\program files\microsoft visual studio 8\vc\platformsdk\inclu转载 2011-08-31 11:15:13 · 2932 阅读 · 0 评论 -
多线程同步
临界区临界区是一种最简单的同步对象,它只可以在同一进程内部使用。它的作用是保证只有一个线程可以申请到该对象void InitializeCriticalSection(LPCRITICAL_SECTION lpCriticalSection );产生临界区void DeleteCriticalSection(LPCRITICA转载 2011-11-16 16:34:31 · 433 阅读 · 0 评论 -
vc 使用容器
vc 使用容器 dequedeque是标准模板库中的内容和vector一样,deque是双端队列. 函数 描述c.assign(beg,end) 将[beg; end)区间中的数据赋值给c。c.assign(n,elem) 将n个elem的拷贝赋值给c。 c.at(idx)转载 2011-11-16 16:35:26 · 1004 阅读 · 0 评论 -
STL list链表的用法详解
本文以List容器为例子,介绍了STL的基本内容,从容器到迭代器,再到普通函数,而且例子丰富,通俗易懂。不失为STL的入门文章,新手不容错过! 0 前言 1 定义一个list 2 使用list的成员函数push_back和push_front插入一个元素到list中 3 list的成员函数empty() 4 用for循环来处理list中的元素 5 用STL转载 2012-01-14 17:42:29 · 1460 阅读 · 2 评论