
vc
文章平均质量分 61
linking530
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
获得程序异常
try { //放入你的程序代码 }catch(...) { AfxMessageBox(_T("Exception")); }再在vs2008中将 属性-->C/c++-->Code generation-->enable C++ exception设为YES with SEH exceptions/EHa转载 2012-06-06 18:18:06 · 341 阅读 · 0 评论 -
libcurl教程
转载自:http://jishi.cntv.cn/xingyuaidejueze/classpage/video/20120212/100600.shtml 原文地址:http://curl.haxx.se/libcurl/c/libcurl-tutorial.html 译者:JGood(http://blog.youkuaiyun.com/JGood ) 译者注:这转载 2014-06-09 17:51:45 · 448 阅读 · 0 评论 -
libcurl教程(转)
原文地址:http://curl.haxx.se/libcurl/c/libcurl-tutorial.html 译者:JGood(http://blog.youkuaiyun.com/JGood ) 译者注:这是一篇介绍如何使用libcurl的入门教程。文档不是逐字逐句按原文翻译,而是根据笔者对libcurl的理解,参考原文写成。文中用到的一些例子,可能不是出自原文,而是笔者在学习过程中转载 2014-06-09 15:10:56 · 619 阅读 · 0 评论 -
CURL详解
curl_setop()函数中的参数中文说明curl_setop()函数中的参数中文说明curl_setopt()函数将为一个CURL会话设置选项。option参数是你想要的设置,value是这个选项给定的值。下列选项的值将被作为长整形使用(在option参数中指定): *CURLOPT_INFILESIZE:当你上传一个文件到远程站点,这个选项告诉PHP你上传文件的大小。*CUR转载 2014-06-09 17:39:24 · 858 阅读 · 0 评论 -
libcurl 接口调用方式
libcurl提供了一组C语言API函数直接调用。首先需要提到的两个函数就是curl_global_init()和 curl_global_cleanup()。libcurl要用到一系列的全局常量,curl_global_init()函数就是初始化这些变量,并分配一些全局资源;curl_global_cleanup()则负责释放这些资源。因此一般情况下,在调用libcurl函数之前,先用 curl转载 2014-06-09 17:36:03 · 676 阅读 · 0 评论 -
libcurl 多线程使用注意事项
(1), 超时(timeout)libcurl 是 一个很不错的库,支持http,ftp等很多的协议。使用库最大的心得就是,不仔细看文档,仅仅看着例子就写程序,是一件危险的事情。我的程序崩溃了,我 怀疑是自己代码写的问题,后来发现是库没用对。不仔细看文档(有时候文档本身也比较差劲,这时除了看仔细外,还要多动脑子,考虑它是怎么实现的),后果很 严重。不加思索的使用别人的库或者代码,有时候很惬意,转载 2014-06-09 17:44:25 · 713 阅读 · 0 评论 -
GUID的生成,用vs2008
GUID的生成,用vs2008转载 2014-06-13 15:48:31 · 1881 阅读 · 0 评论 -
如何修改远程桌面连接端口
首先打开注册表:运行-regedit:HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Terminal Server\Wds\Repwd\Tds\Tcp键项的 PortNumber的数值数据就是使用的端口,默认值为3389(十进制),可以修改成其他端口如3111,以便提高安全性能。HKEY_LOCAL_MACHINE\SYST转载 2014-06-20 11:02:39 · 746 阅读 · 0 评论 -
COM技术之浏览器定制
浏览器控件是个典型的Active控件,提供了大量的接口及自动化对象,可以灵活的加以控制,需要的时候,可以通过这些接口控制浏览器的行为,或提供相应的出接口定制浏览器。一、概述浏览器对象CLSID:CLSID_WebBrowser提供的主要接口IWebBrowser2 浏览器的接口当文档建立后,可以得到相应的文档接口,文档中各标记元素的接口。在DHTML中,大量转载 2014-10-14 15:31:33 · 515 阅读 · 0 评论 -
C++与Flash的交互
研究Flash嵌入游戏中的可行性.......渲染问题已解决事件响应已解决下面是C++与Flash AS的交互, 以MFC为例:1. 新建一个MFC Dialog程序2. 添加一个Flash控件 3. 把Flash控件添加一个变量 4. 在OnInitDialog()中添加载.swf文件[cpp] view plaincopy转载 2014-10-14 18:53:35 · 745 阅读 · 0 评论 -
MFC实现不规则形状窗口(CF登陆窗口)
1,目标实现形状不规则的窗口,例如CF登陆窗口。可以看到,窗口不是死板的矩形,而是带突出带凹陷的不规则形状。(PS:谢霆锋代言CF,还真是霸气测漏啊……)2,原理查询CWnd接口,有一个叫SetWindowRgn的方法,可以设置窗口显示的区域。函数原型 int SetWindowRgn(HRGN hRgn,BOOL bRedraw);hRgn代表一个区域,这个H转载 2014-10-15 11:24:10 · 696 阅读 · 0 评论 -
fatal error LNK1000: Internal error during IncrBuildImage
Win7安vc2008编译报LINK : fatal error LNK1000: Internal error during IncrBuildImage 收藏安装了VS2008+sp1后出现链接错误:>Copyright (C) Microsoft Corporation. All rights reserved.1>LINK : fatal error LNK1000: I转载 2014-10-16 10:15:48 · 586 阅读 · 0 评论 -
VS“不能设置下面的断点 断点未能绑定”的解决办法
先说明一下我遇到的状况:之前VS2012用的好好的,单步调试都没问题,突然就出现了这样的状况(对于之前的工程和新建的工程都是如此):F10单步调试的时候经常直接运行到下一断点(非常偶尔的情况能逐过程运行);F11逐语句运行时情况类似;在调试的过程中,不能设置断点,如果设置断点,会出现如下图所示提示:然后我在网上搜索“VS不能单步调试”相关信息,做了如下尝试:有人转载 2015-02-02 18:16:01 · 1931 阅读 · 0 评论 -
Visual Studio:error MSB8020
状况如下:error MSB8020: The builds tools for v120 (Platform Toolset = 'v120') cannot be found. To build using the v120 build tools, either click the Project menu or right-click the solution, and the转载 2017-02-23 14:59:24 · 905 阅读 · 0 评论 -
Visual Studio解决方案vs2005/vs2008/vs2010/vs2012/vs2013/vs2015版本互相转换工具
本文转自EasyDarwin团队成员Alex的博客:http://blog.youkuaiyun.com/cai6811376/article/details/52397489EasyDarwin各开源项目目前只提供Visual Studio 2008的解决方案文件,我们使用Visual Studio 版本互转工具给用户提供更多的Visual Studio版本选择。使用方法如下:打开转换工具转载 2017-10-27 11:23:48 · 2561 阅读 · 0 评论 -
升级项目到Vs2015版本的问题整理
提前说明,我升级的项目是从Vs2010升级到Vs2015的,这个过程中遇到许多问题这里整体作了一个整理。以下整理内容仅供参考,如果不能正常解决,请参考其他内容,也谢谢大家的分享。1、拿到手的项目你要确定在原来的环境下是可以正常编译通过的。2、用VS2015打开你的解决方案或者是项目,在要升级的项目上单击鼠标右键,在弹出的菜单中选择“升级VC++编译器和库”菜单,效果如下图:转载 2017-10-24 11:30:24 · 3264 阅读 · 0 评论 -
openssl windows 编译
Microsoft Windows XP [版本 5.1.2600](C) 版权所有 1985-2001 Microsoft Corp.C:\Documents and Settings\Administrator>set pathPath=f:\perl\site\bin;f:\perl\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\Sy转载 2014-06-10 11:44:12 · 1178 阅读 · 0 评论 -
vs2008编译zlib库32位及64位
vs2008编译zlib库32位及64位 这里以1.2.5为例,当前最新的版本1.2.7,方法应该都是通用的。32位版本 1、下载并解压缩zlib-1.2.5.tar.gz官网http://www.zlib.org(最近打不开),所以我上传了一份在资源,下载地址:http://download.youkuaiyun.com/detail/shellching/4689279转载 2014-06-10 15:19:54 · 506 阅读 · 0 评论 -
Windows下openssl的编译安装
此次安装是在XP下Openssl 的编译安装:先下载Openssl源码、Perl for Win32下载地址:Openssl源码:http://www.openssl.org/source/Perl for Win32:http://downloads.activestate.com/ActivePerl/Windows/5.8/本文所用的版本分别为:ope转载 2014-06-10 12:14:20 · 608 阅读 · 0 评论 -
#pragma comment
#pragma comment #pragma comment( comment-type ,["commentstring"] ) comment-type是一个预定义的标识符,指定注释的类型,应该是compiler,exestr,lib,linker之一。 commentstring是一个提供为comment-type提供附加信息的字符串。编辑本段参数使用说明:com转载 2012-06-07 17:21:57 · 339 阅读 · 0 评论 -
.bat批处理命令
//--------------------------------------------------------------------更新资源XCOPY E:\Develop\ClientArchive\B_client\WebGame\branch\PublishVersion\Game\bin-debug\*.swf D:\PHPnow\htdocs\bin-debug\转载 2012-06-11 15:58:15 · 922 阅读 · 0 评论 -
VS2003下载地址
ed2k://|file|Visual.Studio.Net.2003.Enterpirse[en].[VERYCD].iso|3552428032|23EBCE2546F63500341F45BBAFB94541|/ed2k://|file|%5BVisual.Studio.2003.%E7%BC%96%E8%AF%91%E5%99%A8.%26amp%3B.2005.%26amp%转载 2012-07-18 18:36:03 · 10614 阅读 · 0 评论 -
Boost 1_42_0在windows下的编译及其设置
http://www.cnblogs.com/kex1n/archive/2010/03/24/2286507.html1. 首先在http://sourceforge.net/projects/boost/files/boost/1.42.0/ 下载boost库的最新版本boost_1_42。注意要把boost库放在一个至少有6个g空间的硬盘编译。 2. 下载后使用命令行转载 2012-08-06 13:56:50 · 10237 阅读 · 0 评论 -
rapidxml,一个快速的xml库
http://www.cppblog.com/singohgod/archive/2010/11/15/133685.html近来找到一个快速的xml库,试用了一下,方法和现在使用的tinyxml差不多,很容易上手,如果有机会可以移植到项目里面试试自从用了xml后对他是又爱又恨,他的确能代替配置文件,但是当文件容量大到一定量的时候灾难就降临了,比如读取一个50M的xml文件,往往读取花转载 2012-08-13 17:49:50 · 682 阅读 · 0 评论 -
VC2008如何生成及使用DLL(完整版)
VC2008如何生成及使用DLL(完整版) 博客分类:Dot net VC2008 DLL Dot net 生成、使用DLL看起来简单,但做起来才发现还是有一些地方需要注意的。 1. 打开VS2008,新建一个VC工程,选择Win32类型,Win32项目: 2. 应用程序类型选择DLL,附加选项选择到处符号,公共头文件不要选择,然后点完成即可。3.转载 2013-06-18 18:57:33 · 585 阅读 · 0 评论 -
DirectX SDK 各版本开发包下载地址合集
sczgcatDirectX SDK 各版本开发包下载地址合集PCHOME 下载http://download.pchome.net/search-0--directx----------1-1-3.htmlDirectX 8.0 SDK 开发包 2000-11-09http://download.microsoft.com转载 2013-06-18 13:25:32 · 5103 阅读 · 0 评论 -
error LNK2001: unresolved external symbol _main解决办法
学习VC++时经常会遇到链接错误LNK2001,该错误非常讨厌,因为对于编程者来说,最好改的错误莫过于编译错误,而一般说来发生连接错误时,编译都已通过。产生连接错误的原因非常多,尤其LNK2001错误,常常使人不明其所以然。如果不深入地学习和理解VC++,要想改正连接错误LNK2001非常困难。 初学者在学习VC++的过程中,遇到的LNK2001错误的错误消息主要为: unre转载 2013-06-25 20:09:02 · 918 阅读 · 0 评论 -
VMware(VMDebugger)导致VS2010启动慢的解决办法
安装了VMware的较新版本后,VS2010启动时会自动加载VMware Virtual Debugger插件,在Output窗口会显示“VMware Virtual Debugger loaded successfully.”觉得这个功能暂时用不到,google了一下禁用的方法:很简单,在注册表中找到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Visual转载 2013-10-18 10:00:23 · 645 阅读 · 0 评论 -
编译报错LINK : fatal error LNK1000: Internal error during Incr的解决
Win7 旗舰版Microsoft Visual Studio 2008 SP1 (VC++ 2008)看文后,抱着试试看的想法,先走正统之路下补丁,结果:一样提示“此计算机上没有安装本软件更新支持的产品。单击“取消”退出安装程序。”看来:补丁之路不通,若是这个编号VS90-KB948127的,大家就不要试了以下为原文:返回错误:LINK : fatal error LNK10转载 2014-01-21 11:48:09 · 3543 阅读 · 0 评论 -
wxWidgets的下载、安装和编译
导读: 1. 去http://www.wxwidgets.org/downloads/下载一个wxMSW版本的wxWidgets。 2. 运行安装文件。在安装好后设置环境变量WXWIN,指向wxWidgets的安装目录。因为安装过程仅仅是把文件拷贝到指定的目录,所以还需要对wxWidgets进行编译。 3. 进入$(WXWIN)\build\msw目录,用VS2005打开wx.转载 2014-03-01 17:52:23 · 1380 阅读 · 0 评论 -
64位Win7 IIS7运行 32位Asp.Net出错
64位Win7下,IIS7的进程池l默认都没有 开启32位应用程序,这样会导致运行一个莫名其妙的错误:未能加载文件或程序集“XXXXX”或它的某一个依赖项。试图加载格式不正确的程序。出现类似的错误,可以打开相应的进程池中的高级设置:将“启用32位应用程序”改成True就可以了64位操作系统害死人啊转自:http://www.cnblogs.com/insus/a转载 2014-04-17 11:13:29 · 1993 阅读 · 0 评论 -
py2exe使用方法
一、简介py2exe是一个将python脚本转换成windows上的可独立执行的可执行程序(*.exe)的工具,这样,你就可以不用装python而在windows系统上运行这个可执行程序。py2exe已经被用于创建wxPython,Tkinter,Pmw,PyGTK,pygame,win32com client和server,和其它的独立程序。py2exe是发布在开源许可证下的。转载 2014-02-15 18:58:52 · 472 阅读 · 0 评论 -
VS2008在win7下不时出现Microsoft Incremental Linker已停止工作
这个是因为设置有问题。解决方法如下:项目->属性->链接器->常规 下面的“启用增量链接”,将“是(/INCREMENTAL)”改为“否(/INCREMENTAL:NO)”。不过这又引入了另外一个警 告:FormatCom.obj : warning LNK4075: 忽略“/EDITANDCONTINUE”(由于“/INCREMENTAL:NO”规范)选择项目,属性->配置属性 ->转载 2014-01-20 18:03:34 · 655 阅读 · 0 评论 -
windows平台下编译curl支持https
参看http://curl.haxx.se/download.html,curl有多个版本,会有是否包含ssl之分。如果需要使之支持https,就需要使用带ssl的版本。在Windows的平台下会有多个选择,想省事的话就直接下载win32-msvc带ssl版的,加压后里面会有一些curl依赖的dll,比如libeay32.dll ssleay32.dll openldap.dll等,这就是需要转载 2014-06-10 15:10:55 · 650 阅读 · 0 评论 -
VC2008配置设置(转)
解决方案与项目:从VC6之后VC系列就使用解决方案(Solution)来替代原来的工作空间,用于组织和管理多个相关的项目(Project)。文章首先演示一个虚拟的解决方案和我们期望得到的目录结构,然后使用VC2008的项目设置功能来一步一步达到我们的需求。虚拟解决方案:该虚拟解决方案名为GMA,包含一个动态链接库项目ChocolateMilk和一个应用程序项目PureMilk,需要转载 2014-04-16 16:15:37 · 602 阅读 · 0 评论 -
缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int---->解决方法
写了一个对应让其出的错误(其实也挺不容易的喔 )错误如下:1>d:\work\win32project\testeachotherclude\testeachotherclude\test2.h(9): error C2143: 语法错误 : 缺少“;”(在“*”的前面)1>d:\work\win32project\testeachotherclude\testeachotherclu转载 2017-10-25 11:18:19 · 24359 阅读 · 4 评论