debugview的使用方法

第一步:过滤掉不需要被输出的信息 注意:include:为输入信息中包含的字符;exclude:为不包含的信息(一般不需要设置) 第二步:选择capture捕捉相关的进程输出信息 注意:capture win32位可以输入debug程序的信息;capture global win32...

2017-11-21 22:44:07

阅读数 1423

评论数 0

使用wininet实现网络资源的下载

BOOL CHttpOperation::httpDownLoadFile() { wchar_t wuserAgent[BUF_SIZE] = { 0 }; CharToWchar(m_userAgent.c_str(), wuserAgent); m_hOpenNet = Interne...

2017-11-05 22:49:38

阅读数 114

评论数 0

c++实现waveOutOpen音频播放功能

上一节我们简单的解析了Windows下实现录音功能,本节我们讲解一下,怎样实现音频播放功能,以及实现时应该注意的问题。 这里我们注意:现在我们将的录音和音频都是基于PCM格式的(就是未压缩格式的),这种未经过压缩的音频文件,占用的存储空间非常大,不利于网络的传输,因此在后面我们将逐步的讲解,采用A...

2016-12-21 17:03:42

阅读数 4564

评论数 2

c++实现waveinopen录音功能

本周的第一篇博客,自己想讲讲刚学习的新知识,Windows下怎样录制音频。因为自己的需要写一个关于网络电话的程序。这个程序毫无疑问必须用到录制音频和播放音频这样的基本功能。首先先说说怎样录制音频: 在Windows中提供了相应的API函数(waveIn这个族的函数)实现录音功能(具体的播放功能是使...

2016-12-13 16:42:10

阅读数 9020

评论数 0

vs2008下搭建qt开发环境

在vs下怎样搭建qt的开发环境呢?本人以自己学习的过程为例子,来总结一下。qt现在已经有了5.0的版本,我现在学习的是4.0版本的。在qt的官网上可以下载到所有的qt版本。1、搭建qt环境,需要使用的3个软件:vs(本人是在vs 2008下开发的)、qt-opensource-windows、qt...

2018-07-04 23:06:06

阅读数 203

评论数 0

Windows c++访问webservice接口

当我们拿到别人给的wsdl接口描述文档的时候,我们可以知道调用的接口,以及接口的参数、参数类型、返回值;这样我们才可以调用别人提供的ws接口例如,在c++中可使用xmlhttprequest访问webservice接口。我们已调用天气的ws接口为例,来实现ws接口的调用#import &q...

2018-02-11 23:16:26

阅读数 635

评论数 0

Windows下获得窗口实例句柄的3种方法

1、使用全局变量保存窗口的实例句柄:在winmian函数中会有窗口的实例句柄,我们只需要将该实例句柄保存起来,就可以使用了; 2、在调用CreateWindow函数时,会存放该窗口的实例句柄;因此在WM_CREATE消息中的lparam参数中存放了该句柄值。CREATESTRUCT参数 3、通...

2017-12-01 13:37:51

阅读数 4236

评论数 0

windwos下怎样配置redis服务器

redis作为一款高性能的key_value型的nosql数据库,当下有非常多的公司使用redis数据库。 近一段时间,自己在学习redis,我会及时将学到的知识呈现给大家,希望各位同仁多多指教。 1、首先下载redis安装包: 下载地址:https://github.com/MSOpenT...

2017-08-17 22:59:31

阅读数 169

评论数 0

base64解码详解

上一节详细的解释了编码的过程,本节将介绍一下解码的过程。可以说解码就是编码的你过程,具体的代码如下: int FindPos(const char needChar) {//base64的ascii表和一般的ascii表不同 const char *chKey = "ABCDEFGHI...

2016-12-08 09:58:11

阅读数 1427

评论数 0

base64编码详解

} 通过上面的代码就可以将可见字符转化为base64位的编码形式。 1、引入64位编码的原因:为了在http传递的过程中,为了隐藏较长的标识符,引入了base64位编码。通过64位编码之后,数据无法用肉眼识别,因此有很好的保密性。 如:迅雷下载,在很多的网站上都提供迅雷下载的链接地址,这个地址是通...

2016-12-06 17:30:46

阅读数 284

评论数 0

c/c++指针详解(三)----指针和引用的比较

大家都知道,指针和引用,在访问对象时是非常方便的,而且不用产生额外的数据,对于参数的传递非常有用。但是指针和引用有着本质的区别,下面就简单的比较一下: 1)指针指向的是变量的地址,而引用只是该变量的一个别名,而且该变量可以有多个别名 具体的来说,指针访问变量时,直接通过地址,获得内存中存放的数...

2016-11-30 20:54:03

阅读数 251

评论数 0

c/c++指针详解(二)----内存分配

1、内存分配的三种方式: 1)、从静态存储区分配。数据的内存在程序编译时已经被分配,该内存在整个运行期间长期驻留,不会被释放;程序结束时,由操作系统自动释放。这类数据包括静态数据和全局数据。 2)、从栈空间分配。函数执行过程中,函数中的局部变量的内存,在栈上被分配;当函数调用完成后,随函数的返回空...

2016-11-21 19:09:45

阅读数 3069

评论数 0

c/c++指针详解(一)

对于c/c++开发者来说,学好并且可以熟练的使用指针,是非常不易,而且容易出错的,想必所有的c/c++开发者都有相同的经历。作者我和大家一样,也遇到过许多的问题。现将指针学习中可能出现的错误予以整理,供大家参考! 1、首先需要了解指针的作用 指针是用来存放数据地址的。就是说,开发者可以使用一个指针...

2016-11-15 18:41:36

阅读数 223

评论数 0

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