目标实现像迅雷那样炫酷的悬浮窗。计划&方案首先第一步要实现一个悬浮窗,窗体无边框,能够随意拖动。对于一个窗体来说,只有我们把鼠标放到标题栏中才进入到拖拽模式。由于是无边框的窗体,默认是不能够移动的。我们尝试用两种办法使其跟随鼠标移动。一个是用OnNcHitTest函数,另一个是在OnLButtonDown时发消息。实践一、 OnNcHitTest方案这个CWnd类的一个方法,我们可以捕捉鼠标点...
分类:
编程语言 时间:
2014-08-21 15:02:44
阅读次数:
270
没找到具体原因,MSDN看到下面这句,VC是从2008才有这一限制的,感觉就是从语法上对临时变量增加了限定,因为一般说来修改一个临时变量是毫无意义的,通过增加限定,强调临时变量只读语义。虽然实际上修改临时变量并不会有问题。Visual Studio 2008In previous releases ...
分类:
其他好文 时间:
2014-08-21 01:35:43
阅读次数:
206
经常使用VC6的Dependency查看DLL导出函数的名字,会发现有DLL导出函数的名字有时大不相同,导致不同的原因大多是和编译DLL时候指定DLL导出函数的界定符有关系。VC++支持两种语言:即C/C++,这也是造成DLL导出函数差异的根源我们用VS2008新建个DLL工程,工程名为“TestD...
分类:
其他好文 时间:
2014-08-20 13:51:02
阅读次数:
271
从http://download.csdn.net/detail/pony12/7789079下载libiconv-1.11.1.tar.gz源代码。
一、编译win64位
0、转移到命令行cmd
1、执行amd64位脚本,D:\Program Files (x86)\Microsoft Visual Studio 8\VC\bin\amd64\v...
今天刚学习的,怎样快速准确的查看内存泄漏,马上用到项目中~~~~
使用_CrtDumpMemoryLeaks,这个函数在crtdbg.h头文件中,一般vc++程序可以直接引用。CrtDumpMemoryLeaks()是显示当前的内存泄漏。
注意“当前”的意思是说当它执行时,所有未销毁的对象均会报内存泄漏。如果是想查程序有没有内存泄漏的话,尽量把这个函数往后面放;如果是检查某个地方...
分类:
编程语言 时间:
2014-08-20 10:32:26
阅读次数:
199
操作系统:windowAll
编程工具:visual studio 2013
编程语言:VC++
最近博文更新的较频繁,为了防止账号异常引起csdn博文丢失,所以花了点时间做了个小工具来导出博文,用做备份。本文将从源码分析整个实现过程。先看个截图:
操作步骤:
先在博客地址文本框输入博客地址例如:http://blog.csdn.n...
分类:
编程语言 时间:
2014-08-19 20:53:35
阅读次数:
362
你从来只用过Windows,从来没接触过UNIX,只知道把一个文件拽来拽去,只知道硬盘就是C:D:E:却从来没有研究过分区表,也许会用VC编个程序,很习惯它的集成环境.... 有一天,不管什么原因了,也许是看报纸上那些把内存和硬盘都分不清楚的记者的吹嘘,或者是老板要求你用它作个项目,或者是同学们都有...
分类:
系统相关 时间:
2014-08-19 20:34:15
阅读次数:
392
1、新建一个single view 的project2、另外新建两个类(非必要) DElabel.h DETextField.h 将共用属性以及方法都放类当中,特殊属性以及方法直接放VC中3、声明全局变量tfuser tfpass两个textfield4、键盘关闭关键在新建一个背景,让背景触发事件让...
分类:
移动开发 时间:
2014-08-19 20:30:25
阅读次数:
353
v6 v9 v11 这里指的的是VC的运行库,具体在百度云盘可以搜索到。httpd-conf# php5 supportLoadModule php5_module D:/PHP/php5/php5apache2_4.dllAddType application/x-httpd-php .php ....
分类:
Web程序 时间:
2014-08-19 18:12:35
阅读次数:
221
GetWindowRect是取得窗口在屏幕坐标系下的RECT坐标(包括客户区和非客户区),这样可以得到窗口的大小和相对屏幕左上角(0,0)的位置。GetClientRect取得窗口客户区(不包括非客户区)在客户区坐标系下的RECT坐标,可以得到窗口的大小,而不能得到相对屏幕的位置,因为这个矩阵是在客...