上一页 1 2 3 4 5 6 7 8 9 ··· 22 下一页
摘要: (1) _stdcall调用 _stdcall是Pascal程序的缺省调用方式,参数采用从右到左的压栈方式,被调函数自身在返回前清空堆栈。 WIN32 Api都采用_stdcall调用方式,这样的宏定义说明了问题: #define WINAPI _stdcall 按C编译方式,_stdcal... 阅读全文
posted @ 2015-05-11 17:07 poisson_notes 阅读(367) 评论(0) 推荐(0) 编辑
摘要: 因为公司项目最近入了MFC的这个大坑,用MFC做UI做了一段时间,感觉不是很方便,开发效率有点慢。看了c++里面做界面的类库,感觉Duilib比较符合做界面的需求,而且很多大公司也在使用Duilib,那就随一下大流,并在此表达对Duilib作者及广大的开源作者的敬意。Duilib支持win32程序及... 阅读全文
posted @ 2015-04-17 17:41 poisson_notes 阅读(28939) 评论(0) 推荐(1) 编辑
摘要: VS2010在经历一些更新后,建立Win32 Console Project时会出"error LNK1123" 错误。 解决方案为: 第一步:将:项目|项目属性|配置属性|清单工具|输入和输出|嵌入清单的选项"是"改为"否"即可,但是每新建一个项目都要这样设置一次。 第二步:将:项目|项目属性|配置属性|连接器|清单文件|嵌入清单选项"是"改为"否"。 第三步:一... 阅读全文
posted @ 2015-04-14 10:45 poisson_notes 阅读(17569) 评论(0) 推荐(0) 编辑
摘要: 简单的讲就是BeginInvoke不需要等待方法运行完毕,就会继续执行下面的代码Invoke则必须等待Invoke中的代码运行完毕,才会继续执行下面的代码。可以通过下面的项目测试上面所描述的观点。在代码中的一段代码如下: 1 /// 2 /// Sub thread... 阅读全文
posted @ 2015-04-13 23:45 poisson_notes 阅读(298) 评论(0) 推荐(1) 编辑
摘要: 在描绘MFC界面时,MFC自带的控件样式是绝对不满足界面的需求的。所以我们就要在MFC自带控件基础上对控件样式进行重绘。在采用自绘前界面样式采用自绘后界面样式是不是自绘控件后看起来正常了很多?自绘控件的步骤:我们以做一个关闭按钮为例先创建一个MFC类继承自CButton。给这个类添加 一个虚函数Dr... 阅读全文
posted @ 2015-04-07 17:45 poisson_notes 阅读(10301) 评论(2) 推荐(0) 编辑
摘要: (1)Callback方式Callback的本质是设置一个函数指针进去,然后在需要需要触发某个事件时调用该方法, 比如Windows的窗口消息处理函数就是这种类型。比如下面的示例代码,我们在Download完成时需要触发一个通知外面的事件: 1 typedef void (__stdcall *Do... 阅读全文
posted @ 2015-04-06 15:58 poisson_notes 阅读(5720) 评论(0) 推荐(0) 编辑
摘要: 无法启动此程序,因为计算机中丢失 MSVCRTD.dll。尝试重新安装该程序以解决此问题。我用的操作系统是Windows 7 -64bit,我把DLL下载以后按常往的习惯放入到System32 目录下,结果完全没有效果。后来一看,System32目录下面还有一个SysWOW64的文件夹。放到这个文件... 阅读全文
posted @ 2015-03-27 16:15 poisson_notes 阅读(10376) 评论(1) 推荐(2) 编辑
摘要: 1. 值传递:形参是实参的拷贝,改变形参的值并不会影响外部实参的值。从被调用函数的角度来说,值传递是单向的(实参->形参),参数的值只能传入,不能传出。当函数内部需要修改参数,并且不希望这个改变影响调用者时,采用值传递。void swap(int a,int b){ int temp; ... 阅读全文
posted @ 2015-03-27 11:44 poisson_notes 阅读(10934) 评论(0) 推荐(0) 编辑
摘要: 有些人说QT比MFC简单,QT封装得太好了,给初学者错觉,QT很简单。QT实现的功能比MFC更多(多到有些时候你觉得QT真TM啰唆,但是有时又体会到他啰唆得很强大很有柔性),显然比MFC代码更多,运行效率更低。但是那么多功能你要去学怎么用,有些时候还要去想他是怎么实现的,同样麻烦。QT几乎每个类都有... 阅读全文
posted @ 2015-03-26 10:12 poisson_notes 阅读(28704) 评论(3) 推荐(1) 编辑
摘要: 国内现在很多语音聊天工具都是基于TURN方式实现的,包括YY、AK等等,这种方式对于服务器的性能要求很高,而且在用户量增大的时候,服务器压力也会越来越大,用户的语音质量也会受到很大影响。而基于P2P方式实现的语聊服务器,就可以极大的避免这种情况的发生,而且用户的语音体验也会非常好。 通过上文(P2P的原理和常见的实现方式(为libjingle开路))我们知道,因为NAT设备没有固定标准的原因,... 阅读全文
posted @ 2015-02-16 10:12 poisson_notes 阅读(673) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 22 下一页