内容列表
- 具有Reset功能的多线程同步队列 - 2
- // ---------------------------------实现文件---------------------------------//
#include "threadsafequeue.h"
CTreadSafeMsgQueue::CTreadSafeMsgQueue(int QueSize, USHORT InvalidMsgType)
{
- 分类:VC语言 查阅全文
- Windows XP注册表大盘点(三)
- Windows XP注册表大盘点(三)---Windows XP注册表的应用(7)作者:高山1、 防止用户从活动桌面删除Web内容这项设置的作用是从“控制面板/显示”中的Web选项卡中删除“删除”按钮。其结果用户暂时删除但不能永久从活动桌面中删除Web内容。运行注册表编辑器,打开已有或新建以下操作子键,并根据下表编辑你相应键值项(如果不存在此键值项请新建)。操作子键:HEKY__CURRENT__
- 分类:VC语言 查阅全文
- Windows环境下的麦克风录音系统(4)
- Windows环境下的麦克风录音系统
5.Waveform Audio
Waveform Audio APIs是Microsoft提供给广大Win32程序员用来给自己的应用程序添加声音支持的一套强大的API,它提供的功能如下:
1.打开/关闭/查询声音设备;
- 分类:VC语言 查阅全文
- 一个画图类,类似ms_chart的线图,适用于科学仿真数据分析(一)
- MS_CHART控件在显示线性图时根据数据自动调整比例,无法控制其显示效果(至少我没有找到),于是自己写了一个专门用来作数值分析线性图显示的类.从csdn和其他VC相关上学了不少东西,所以拿出来请高手门批评指正,也算一点贡献吧. 使用方法: 在user_define控件
- 分类:VC语言 查阅全文
- struts傻瓜式学习(一天篇)
-
struts傻瓜式学习(一天篇)
leilongdan 原创 (参与分:217,专家分:250) 发表:2003-11-10 上午10:32 更新:2003-11-10 上午11:15 版本:1.0 阅读:2652次
作者:林佩雯或许有
- 分类:VC语言 查阅全文
- 一个画图类,类似ms_chart的线图,适用于科学仿真数据分析(二)
- 续上节.下面是类的实现.为了消除做图时的屏幕的闪烁,所以采用了位图的方式.在做图时充分考虑到了数值分析时的特点,作了三点处理:
(一)将网格线进行了自动调整,确保数据显示位于区域之内(二)如果出现零值,则确保0值网格线的出现(三)自动调整数值的显示方式,确保了横轴显示效果因此,非常适合于数值分析的图形显示,当然,由于采用了位图帖图的方式进行做图,你完全可以用它来进行实时绘图.LyhLineCha
- 分类:VC语言 查阅全文
- 窗口类的诞生(注册自己的窗口类二)
- 我们现在再来看看AfxDeferRegisterClass是什么样子的:
#define AfxDeferRegisterClass(fClass) \
((afxRegisteredClasses & fClass) ? TRUE:AfxEndDeferRegisterClass(fClass)
#define afxRegisteredClasse
- 分类:VC语言 查阅全文
- Windows环境下的麦克风录音系统(7)
- 我们有了这两个强有力的类的支持就可以开始我们的编程工作了….
1.用VC6++建立一个MFC基于对话框的工程:MicDemo;
2.添加我们的两个类CSoundIn,CwaveFile;
3.当我们点击开始(Start)按钮的时候
- 分类:VC语言 查阅全文
- Windows环境下的麦克风录音系统(5)
- Windows环境下的麦克风录音系统
6.麦克录音系统简介
本文实现的麦克录音系统将具备以下功能:
1.录制用户通过麦克风发出的声音;
- 分类:VC语言 查阅全文
- Windows环境下的麦克风录音系统(3)
- Windows环境下的麦克风录音系统
"data"子块包含WAVE文件的数字化波形声音数据,其存放格式依赖于"fmt"子块中wFormatTag成员指定的格式种类,在多声道WAVE文件中,样本是交替出现的。如16bit的单声道WAVE文件和双声道WAVE文件的数据采样格式分别如图5所示: 16
- 分类:VC语言 查阅全文
- Windows环境下的麦克风录音系统(2)
-
Windows环境下的麦克风录音系统
3.RIFF文件结构和WAVE文件格式 Windows支持两种RIFF(Resource Interchange File Format,"资源交互文件格式")格式的音频文件:MIDI的RMID文件和波形音频文件格式WAVE文件,其中在计算机领域最常用的数字化声音文件格式是后者,它是微软专门为Windows系统定义的波形文件格式(Wav
- 分类:VC语言 查阅全文
- VC++学习笔记2
- 我的学习笔记只是记录我在学习使用VC++中感想,或者说是感觉和Delphi进行比较之后的结果。
记得,我第一次学习使用VC的时候,那个时候用Delphi已经一段时间了。我在对话框编辑界面中,加入几个Button,几个Edit,但是不知道怎么操作,不知道怎样去使用这些对象,这个简单的问题让我在VC的道路上一度裹足不前,最后,我才发现可以在对话框或者App类中,增加变量,可以增加数值型的或者是增加组
- 分类:VC语言 查阅全文
- 使用CODECs压缩Wave音频
- 使用CODECs压缩Wave音频
概要微软的Win95和WinNT操作系统都包含有能够压缩解压缩Wave音频流的CODECs。将你的wave 音频以压缩形式保存不但能够减少对存储空间的需求,在网络上传送时也能减少数据传输 的时间。
本文及其附带的实例代码告诉你怎样使用安装在Windows系统中的CODECs来压缩和解压缩音 频。稍稍改变这些代码就可以用作解压缩经过压缩的数据,执行数据格式转换
- 分类:VC语言 查阅全文
- IP地址控件小技巧
-
IP地址控件小技巧
关键字:IP地址控件
一、如何响应EN_CHANGE事件
在控件中提供了IPN_FIELDCHANGED的通知消息,该消息在控件的输入域发生变化的时候发生,一般来说可以满足需求。但是,有的时候,我们希望每当改变一个值的时候就希望知道当前输入的地址,这样能够及时的对输入的情况进行判断,而IPN_
- 分类:VC语言 查阅全文
- 迷宫寻路程序2
- 三,详细设计:
1.主程序文件1.cpp:
#include<stdlib.h>
#include <string.h>
#include <time.h>
#include<iostream.h>
#include"0.h"
#include"mg.h"
void main()
{
&nbs
- 分类:VC语言 查阅全文
- Gzip Zlib PNG 压缩算法 Gzip源码详解
-
Gzip Zlib PNG 压缩算法 Gzip源码详解
作者: JIURL
主页: http://jiurl.yeah.net
&nbs
- 分类:VC语言 查阅全文
- Windows环境下的麦克风录音系统(6)
- 对于录音来说最重要的就是CSoundIn类,下面就是该类的定义:
namespace perdubug { // prevent the name-space pollution
class CSoundIn
{
public:
- 分类:VC语言 查阅全文
- COM技术初探(一)
-
一、COM是一个更好的C++1、COM 是什么Don Box 说"COM IS LOVE"。COM 的全称是 Component Object Model 组件对象模型。 2、从 C++ 到 DLL 再到 COM2.1 C++如某一软件厂商发布一个类库(CMath四则运算),此时类库的可执行代码将成为客户应用中不可分割的一部分。假设此类库的所产生的机器码在目标可执
- 分类:VC语言 查阅全文
- DLL中调用约定和名称修饰(一)
- DLL中调用约定和名称修饰(一)
调用约定(Calling Convention)是指在程序设计语言中为了实现函数调用而建立的一种协议。这种协议规定了该语言的函数中的参数传送方式、参数是否可变和由谁来处理堆栈等问题。不同的语言定义了不同的调用约定。
在C++中,为了允许操作符重载和函数重载,C++编译器往往按照某种规则改写每一个入口点的符号名,以便允许同一个名字(具有不同的参数
- 分类:VC语言 查阅全文
- 使用c++的成员指针实现类似Borland VCL组件的事件回调机制(上)
- 相信用过Borland delphi或者C++ builder的朋友都应该对VCL组件中的事件回调机制有深刻印象,VCL组件大量的使用了事件属性来简化类之间的交互,提高了VCL组件开发程序的效率。同时,也可以在自己编写的的类中增加事件属性,使与VCL组件或者其他自定义类的交互变得简单、直观。
VCL的事件机制
- 分类:VC语言 查阅全文