摘要:
相信用过borland delphi或者c++ builder的朋友都应该对vcl组件中的事件回调机制有深刻印象,vcl组件大量的使用了事件属性来简化类之间的交互,提高了vcl组件开发程序的效率。同时,也可以在自己编写的的类中增加事件属性,使与vcl组件或者其他自定义类的交互变得简单、直观。
vcl的事件机制其实就是函数指针回调的一种形式,通过在一个类a中保存其类b实例方法指针,类a就可以......
摘要:
ip地址控件小技巧
关键字:ip地址控件
一、如何响应en_change事件
在控件中提供了ipn_fieldchanged的通知消息,该消息在控件的输入域发生变化的时候发生,一般来说可以满足需求。但是,有的时候,我们希望每当改变一个值的时候就希望知道当前输入的地址,这样能够及时的对输入的情况进行判断,而ipn_fieldchanged消息显然不能提供这种支持......
Windows环境下的麦克风录音系统(2)
windows环境下的麦克风录音系统
3.riff文件结构与wave文件格式 【程序编程相关:
不用Hook也能实现方面快捷的换肤功能】
【推荐阅读:
一个对Winsock完成端口模型封装的类】 windows支持两种riff(resource interchange file format,"资源交互文件格式")格式的音频文件:midi的rmid文件与波形音频文件格式wave文件,其中在计算机领域最常用的数字化声音文件格式是后者,它是微软专门为windows系统定义的波形文件格式(waveform audio),由于其扩展名为"*.wav",因而该类文件也被称为wave文件.为了突出重点,有的放矢,本文涉及到的声音文件所指的就是wave文件.常见的wave语音文件主要有两种,分别对应于单声道(11.025khz采样率.8bit的采样值)与双声道(44.1khz采样率.16bit的采样值)....
下一页 摘要: 去年的时候,由于某种原因,我需要将一个文件的二进制形式以文本的格式输出到一个文本文件中,类似下面这个样子: 4d 5a 90 00 03 00 00 00 04 00 00 00 ff ff 00 00 b8 00 00 00 00 00 00 00 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ......