- 博客(9)
- 收藏
- 关注
原创 QT https post请求
以VS开发为例。因为https访问需要用到SSL认证,而QT默认是不支持SSL认证,所以在使用之前必须先做一些准备工作: 需要安装OpenSSL库:1、首先打开http://slproweb.com/products/Win32OpenSSL.html网页;2、下载安装包,我下载的是:Win32 OpenSSL v1.0.1c Light安装包,随着时间的推进,这个版本会不断更新的
2012-11-30 17:35:54 25946 1
转载 跨平台生成GUID/UUID
#ifndef XGUID_H#define XGUID_H#include #include #ifdef WIN32#include #else#include typedef struct _GUID{ unsigned long Data1; unsigned short Data2; unsigned short Da
2012-11-26 10:48:03 1694
转载 QTcpSocket通信编程时阻塞与非阻塞的问题
目标,qt程序作为客户端,windows下winsock作为服务器端,实现两端通信。开始时写了一个小函数测试:[cpp] view plaincopyQTcpSocket tmpSock; tcpSock.connectToHost("59.64.159.87",7716); tcpSock.write(buf,strlen(buf)+1); msleep(300
2012-11-20 14:52:18 9215
转载 try catch使用
转自:http://blog.csdn.net/windhaunting/archive/2009/10/27/4735338.aspx try{} catch(…){} 以前都是用try{} catch(…){}来捕获C++中一些意想不到的异常, 今天看了Winhack的帖子才知道,这种方法在VC中其实是靠不住的。例如下面的代码: try { BYTE* pch ; pc
2012-11-20 12:28:20 575
转载 Qt 常用类—— QString
QString 类是 Qt 中用于表示字符串的类,实现在 QtCore 共享库中。QString 类在实现上有以下特征。 1)字符串采用 Unicode 内部编码,可以表示世界上大多数语言的文字。 2)字符串的存储有引用计数,当一个 QString 对象被复制为另一个 QString 对象时,它们实际上指向相同的存储空间,仅仅是增加一个引用计数。 3)采用
2012-11-19 18:33:50 6253 1
转载 GDI对象的最大值又被默认为10000
GDI对象,实际上是Windows系统维护的一些数据结构。微软基于稳定性和健壮性考虑,将所有GDI对象的管理权都交给Windows系统的对象管理器管理,用户只能通过系统返回的“句柄”来操作这些对象。 在Windows 2000中,句柄实际上是一个DWORD类型的值。该DWORD值是一个32比特位的数据,它又分为两个部分:Table Index及Uniqueness Identifier
2012-11-13 17:46:17 3506
转载 WINDOWS操作系统中可以允许最大的线程数
WINDOWS操作系统中可以允许最大的线程数默认情况下,一个线程的栈要预留1M的内存空间 而一个进程中可用的内存空间只有2G,所以理论上一个进程中最多可以开2048个线程 但是内存当然不可能完全拿来作线程的栈,所以实际数目要比这个值要小。 你也可以通过连接时修改默认栈大小,将其改的比较小,这样就可以多开一些线程。 如将默认栈的大小改成512K,这样理论上最多就可以开4096个线
2012-11-13 17:45:48 907
原创 VC透明显示带透明度PNG图片及不带透明度的图片
一、显示带透明度的PNG图片PNG图片的透明背景总是一片白色,后来才发现这其实是微软GDI+的设计问题,PNG图片是ARGB,使用GDI+载入图片的时候,GDI+会默认已经进行了预剩运算(PARGB),即每象素的实际值是已经和ALPHA值按比例相乘的结果,实际上它根本就没有做预乘,在使用透明图片的象素ALPHA通道的时候,CImage内部正是调用的AlphaBlend,没有预乘的图当作预乘的图
2012-11-06 15:42:11 4589
转载 WS_CLIPCHILDREN和WS_CLIPSIBLINGS两种窗口样式的理解
我是个喜欢瞎琢磨的人。尤其是这几天心情非常郁闷。于是开始琢磨了…….琢磨的问题就是WS_CLIPCHILDREN和WS_CLIPSIBLINGS两种窗口样式的理解。 1.求助MSDN我的第一步当然是求助MSDN。在MSDN里面有详细的解释。1.1 WS_CLIPCHILDRENWS_CLIPCHILDREN样式从字面上可以理解成ClipChildren,裁减子窗口。
2012-11-05 11:22:57 1304
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人