VS2010
文章平均质量分 65
申请不容1
乐观开朗,积极向上
展开
-
VS2010开发环境下制作安装项目
点击打开链接:这里简单介绍如何在VS2010开发环境下制作安装项目,其中包括如何设置开机启动、删除注册表及安装后自动运行,加上卸载功能。1、 创建安装项目 打开VS2010,点击菜单上的“文件”>>“新建”>>“项目”,弹出如下对话框。 如上图所示,在“其他项目类型”中选择“安装项目”,根据自己的需求命名,这里命名为“MySetu转载 2015-01-29 13:04:12 · 469 阅读 · 0 评论 -
线程同步之关键段
From:http://blog.csdn.net/ilovethissite/article/details/85056061.关键段共初始化化、销毁、进入和离开关键区域四个函数。初始化:void InitializeCriticalSection(LPCRITICAL_SECTIONlpCriticalSection);销毁:void DeleteCriticalSection转载 2016-08-15 18:35:41 · 336 阅读 · 0 评论 -
静态成员函数访问非静态成员
VS2010 基于对话框MFC程序,解决方案名:HelloWorld例:类:CHelloWord在HelloWorldDlg.cpp中:定义全局变量 CHelloWorld *g_pMainDlg=NULL;在构造函数中:g_pMainDlg=this;在你写的静态函数中:g_pMainDlg->xxx;就可以引用类的成员函数或控件的成员变量了原创 2016-08-18 16:56:47 · 459 阅读 · 0 评论 -
MessageBox
1.在类中使用:MessageBox("xxx");2.在静态函数中使用:AfxMessageBox("xxx");::MessageBox("xxx");注:::作用于标识符,它分为三种:1)global scope(全局作用域符),用法(::name)2)class scope(类作用域符),用法(class::name)3)namespace scope(命名转载 2016-08-19 10:49:14 · 335 阅读 · 0 评论 -
VS2010小知识点总结……
1.显示行号工具--选项--文本编译器--所有语言--行号(选中)原创 2016-05-04 15:28:10 · 482 阅读 · 0 评论 -
VS2010创建并使用动态链接库(.dll)
动态链接库不能直接运行,也不能接收消息。它是一个独立的文件,包含能被可执行程序或其他DLL来调用其函数完成某项工作。只有在其他模块调用动态链接库中的函数时,动态链接库才发挥作用。在实际编程中,可以把完成某种功能的函数放在一个动态链接库中,提供给其他程序调用。使用 DLL 是一种重用代码的绝佳方式。 您不必在自己创建的每个程序中重新实现同一例程,而只需对这些例程编写一次,然后从需要该功能转载 2016-09-05 14:55:24 · 2869 阅读 · 0 评论 -
LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
From:http://www.cnblogs.com/newpanderking/articles/3372969.html【方法一】 当前系统中存在两个cvtres.exe文件,版本不同。让VS2010使用.NET 4.5的cvtres.exe程序。具体步骤:重命名或删除:(vs2010安装的位置)C:\Program Files (x86)\Microsoft Visu转载 2016-09-08 14:05:27 · 379 阅读 · 0 评论 -
#pragma comment(lib,"xxx.lib")
#pragma comment ( lib,"xxx.lib" ) 表示链接xxx.lib这个库,告诉编译器你要用到xxx.lib库和在工程设置里写上链入xxx.lib的效果一样,不过这种方法写的 程序别人在使用你的代码的时候就不用再设置工程settings了。转载 2016-11-07 14:48:51 · 15944 阅读 · 2 评论 -
在VS2010中出现 error C3861: “snprintf”: 找不到标识符
snprintf()函数的格式跟printf差不多一样,是在c里面用的函数,包含在 #include 头文件中。但snprintf()函数并不是标准c/c++中规定的函数,所以在许多编译器中,厂商提供了其相应的实现的版本。在gcc中,该函数名称就snprintf(),而在VS中称为_snprintf。 所以在需要使用snprintf()时改成_snprintf就可以了,或则在预编译处加入:转载 2016-11-08 10:01:05 · 2227 阅读 · 0 评论 -
使用CHyperLink类为静态文本添加超链接的方法
From:1.当然每一步是建立一个应用MFC应用程序对话框,工程名为HyperLink然后把CHyperLink这个类的头文件和源文件拷到该工程文件夹内.2.将CHyperLink添加到工作区.(选择Project->Add Project->File,同时选中CHyperLink的头文件和源文件,点击OK按键),这时在工程区中我们就能看到这个类了.3.在编辑器中为其添转载 2016-06-20 15:24:05 · 1081 阅读 · 0 评论 -
VS2010配置Opencv2.4.4
-----------配置OpenCV环境-----------------1.如果是初次配置OpenCV环境,需要在环境变量中增加以下路径(右击计算机,属性,环境变量)在系统变量的PATH中添加;D:\Opencv\opencv\build\x86\vc10\bin(根据安装位置而定)注意是添加,原有项目千万不要删掉,每项之间以英文状态下的分号隔开。(未添加系统环境变量,会出现丢转载 2016-07-14 18:34:08 · 639 阅读 · 0 评论 -
Dumpbin命令查看DLL中的导出函数及LNK1181错误
VS2010中如何查看DLL的导出接口 解决方法:1. 打开命令行窗口2. 运行vcvarsall.batVS2010里vcvarsall.bat是在D:\Program Files (x86)\Microsoft Visual Studio 10.0\VC目录下,运行方法是直接将vcvarsall.bat文件拖入命令行窗口,然后回车。(拖入相当于在命令行中输入“D转载 2015-03-04 13:33:57 · 1913 阅读 · 0 评论 -
Visual Studio 2010工程目录下的ipch文件夹和.sdf文件
点击打开原文链接:使用VS2010建立C++解决方案时,会生成SolutionName.sdf和一个叫做ipch的文件夹,这两个文件再加上*.pch等文件使得工程变得非常的庞大,一个简单的程序都会占用几十M的硬盘容量,可惜毕竟硬盘还没有廉价到免费的地步。那么,该怎么解决呢?其实可以关闭它。方法:Tools->Options->Text Editor->C/C++->Ad转载 2015-01-04 09:09:22 · 799 阅读 · 0 评论 -
VS2010 任意行代码折叠
原文:点击打开链接 用VS编写C#时,可以用#region name和#endregion,将代码分段,这样可以将代码折叠起来,当类过大,方法过长时,这种方法可以提高阅读效率,是人看着更舒服。 对于C/C++语言,#region失效。这不免让人郁闷。 VS对C/C++语言,默认仅折叠预处理命令(#include, #pragma等)、类、函数等。转载 2014-12-16 17:00:12 · 9576 阅读 · 0 评论 -
VS2010画图用到的一些函数
1.void CxxxDlg::OnPaint() { if (IsIconic()) { CPaintDC dc(this); // device context for painting ……//自动生成的程序 dc.DrawIcon(x, y, m_hIcon); } else { ……/转载 2016-05-04 17:42:42 · 5386 阅读 · 0 评论 -
窗口大小控制MINMAXINFO
From:为了控制窗口的大小,在窗口初始化时,需要用到MINMAXINFO结构体。结构体:typedef struct { POINT ptReserved; POINT ptMaxSize; POINT ptMaxPosition; POINT ptMinTrackSize; POINT ptMaxTrackSize;} MINMAXINFO;参数转载 2016-05-03 10:46:23 · 384 阅读 · 0 评论 -
VS2010安装失败
我的情况和http://blog.csdn.net/gtatcs/article/details/8770025类似:安装提示错误:然后 尝试单独安装.net4.0.NET Framework 4.0 安装失败 原因是HRESULT 0xc8000222,截图如下:搜索“.net framework 4.0 0xc8000222”的解决办转载 2016-05-17 15:03:18 · 3203 阅读 · 0 评论 -
打开资源文件时显示说没有安装这个ActiveX控件 "{648A5600-2C6E-101B-82B6-000000000014
From:http://blog.csdn.net/chenyujing1234/article/details/7843052现象描述:打开资源文件时显示说:未在此计算机上注册ActiveX控件"{648A5600-2C6E-101B-82B6-000000000014}"。请注册该控件并重试 该怎么办呢?并指向使用的串口控件类CMSComm。解决转载 2016-07-22 13:52:18 · 1264 阅读 · 0 评论 -
Dependency Walker使用说明
Dependency Walker 是 Microsoft Visual C++ 中提供的非常有用的 PE 模块依赖性分析工具。主要功能如下: 查看 PE 模块的导入模块。 查看 PE 模块的导入和导出函数。 动态剖析 PE 模块的模块依赖性。 解析 C++ 函数名称。官方下载:http://www.dependencywalker.com/使用说明:http://转载 2016-12-12 11:16:58 · 10526 阅读 · 0 评论