GDI+混合GDI实现双缓存

admin | win32 | 2013-10-14
双缓存就是在内存中准备一块区域,把要显示的内容都绘制到准备的内存区域中,绘制完成之后就可以调用BitBlt函数,把内存区域的内容复制到显示设备上,这样就可以防止闪屏了. 在是使用GDI绘制客户区域时,可以使用下面的这样的代码 C++ void CTestView::ShowBmpUseDoubleBuffer() { CDC *pDC = GetDC(); CBitmap BmpMem; //内存... [阅读全文]
ė4,449 浏览数 6没有评论 0

在网页中打开本地EXE程序

admin | net work | 2013-10-14
在很多网页中,经常会遇到在web中调用本地应用程序的情况,最常见的就是QQ客服和淘宝的阿里旺旺客服。以QQ客服为例,当我们点击网页上的聊天按钮时,就会将QQ聊天框弹出来。其实这是通过修改注册表来完成的。 PS:QQ的聊天按钮已经开源,在自己的网页上添加QQ客服功能非常容易,只需要将QQ提供的一段代码嵌入到自己的网页中就可以了,点击这里了解详细... [阅读全文]
ė5,520 浏览数 6没有评论 0

C++使用POST方法向网页提交数据

admin | net work | 2013-10-14
在C++中可以使用POST方法向网页中提交数据,这样就可以向类似论坛这样的网站注入垃圾帖子了。我的博客常常有海量的垃圾评论,大为恼火。 为了不给其他人惹麻烦,就在本机测试。 C++ #include <iostream> #include <string> #include <afxinet.h> //定义了MFC CInternetSession类等 bool PostHttpPage(co... [阅读全文]
ė5,662 浏览数 6没有评论 0

CTime 使用总结

admin | win32 | 2013-10-14
C++ 1.初始化 m_begintime=CTime(2004,1,1,0,0,0,-1);//参数依次为year,month,day,hour,minite,second m_endtime =CTime::GetCurrentTime();//当前时间 2.日期比较 CTimeSpan span; span=time1-time2; 得到两时间的间隔. 可以取得span.GetHours().等 3.access数据库查询 使用DateDiff()函数,具体参照acces... [阅读全文]
ė2,399 浏览数 6没有评论 0

Dreamweaver CS6破解教程[序列号+破解补丁]

admin | 破解工具 | 2013-10-14
Adobe Dreamweaver CS6中文简体版下载地址:Dreamweaver CS6中文简体版下载[带破解] 破解之前的准备 1) 序列号 这里为大家生成了两个,可以通过软件验证: 1325-0949-2080-9819-3777-3230 1325-0160-5283-9851-2671-8951 2) 破解补丁 安装时会用到,请大家提前下载好(安装时需要断网)。下载地址:http://pan.baidu.com/share/link?shareid=429782&a... [阅读全文]
ė3,975 浏览数 6没有评论 0

fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏

admin | 开发问题 | 2013-10-12
终极解决方案: VS2010在经历一些更新后,建立Win32 Console Project时会出“error LNK1123” 错误,解决方案为将 项目|项目属性|配置属性|清单工具|输入和输出|嵌入清单 “是”改为“否”即可,但是没新建一个项目都要这样设置一次。 在建立VS2010 Win32 Project项目时,按照上面解决方案依然发生了“error LNK1123”错误,经过上网查资料,解决方案为: 第一... [阅读全文]
ė4,155 浏览数 6没有评论 0

让托盘弹出菜单失去焦点时自动消失

admin | 开发问题 | 2013-10-12
托盘弹出控制菜单后,单击其他地方或者按ESC键不能使托盘菜单消失,必须选择托盘菜单里的控制选项才能关闭菜单…很纠结的一个问题。 查了好久,终于在MSDN上找到答案,不过这答案让我很想杀了微软的设计人员… 135788:Menus for Notification Icons Do Not Work Correctly SYMPTOMS:When you display a context menu for a notification icon... [阅读全文]
ė2,189 浏览数 6没有评论 0

Win 7英文系统显示中文乱码的解决

admin | 开发问题 | 2013-10-12
很多安装Windows7英文操作系统的朋友会显示中文乱码,特别是在安装了中文程序的时候,那么如何解决呢? 如果我们所使用的操作系统是英文版的,那么会发现在运行简体中文的程序时无法正常显示中文,中文都变成了乱码。 这是由于大部分中文程序所使用的文字编码与Windows7英文系统的文字编码不同,所以会发生显示乱码的情况。 我们可以通过下面的方法对系... [阅读全文]
ė2,566 浏览数 6没有评论 0

代理协议实现源代码解析

admin | net work | 2013-10-11
C++ 能够支持Socks4,Socks5代理协议;Socks5支持所有的三种方法(CONNECT,BIND,UDP),支持身份认证;支持HTTP代理协议,包括GET和CONNECT方法,还支持FTP的WEB下载请求。仅供参考,欢迎讨论。 头文件 //========================================================================= /* 文件: Socks.h */ /* 说明: 代... [阅读全文]
ė3,017 浏览数 6没有评论 0

UNREFERENCED_PARAMETER的用处

admin | 开发问题 | 2013-10-11
作用:告诉编译器,已经使用了该变量,不必检测警告! 在VC编译器下,如果您用最高级别进行编译,编译器就会很苛刻地指出您的非常细小的警告。当你生命了一个变量,而没有使用时,编译器就会报警告: “warning C4100: ”XXXX” : unreferenced formal parameter.” 所以,为了让编译器不必检测你的警告,就使用UNREFERENCED_PARAMETER语句... [阅读全文]
ė2,438 浏览数 6没有评论 0

Ɣ回顶部

无觅相关文章插件,快速提升流量