Visual Studio开发工具
Blaider
这个作者很懒,什么都没留下…
展开
-
VC++ 6.0代码自动提示
由于在Eclipse下使用惯了代码自动提示,刚刚转到VC 6时,很不习惯其代码自动提示功能不健全。于是在网上搜索了一番后,发现了一个插件很是好用。CSDN下载地址:http://download.csdn.net/source/3455946原创 2011-07-29 19:51:36 · 7642 阅读 · 0 评论 -
vc程序以管理员权限运行方法
由于刚刚做的小程序需要使用管理员权限运行,方法一:1找到VS2010的快捷方式:右击——“打开文件位置”找到VS2010的启动项目devenv.exe:右击——属性——兼容性——特权等级,以管理员权限运行;如果需要每个用户都以管理员权限运行,还可以“更改所有用户的设置”——特权等级,以管理员权限运行。然后在项目的打开方式中确保以VS2010为默认打开程序就好了。2 属性--连接原创 2014-07-04 11:48:21 · 9756 阅读 · 0 评论 -
自己创建 minidump (自认为精品) (转)
(转)以前曾写过一个 bugslayer.dll 的介绍. 在程序出错时将调用栈写到文件. 觉得不错. 后来开始用 windbg. 知道了 userdump. 知道了如何调试 dump... 才知道程序崩溃的时候写 dump 文件其实可以获取比调用栈多得多的信息. 如果你的程序什么都不干. 那么在程序出错的时候. drwtsn32.exe 会写一个 userdump. 但 dr原创 2014-07-01 08:57:58 · 998 阅读 · 0 评论 -
判断显示器分辨率是否存在1024 *768 .
// dpiset.cpp : Defines the entry point for the console application.//#include "stdafx.h"int _tmain(int argc, _TCHAR* argv[]){ BOOL m_bSupport1024768=false; DISPLAY_DEVICE DispDev; DEV转载 2013-12-15 17:55:12 · 1490 阅读 · 0 评论 -
VC 设置开机自动运行
// 设置程序是否在操作系统启动后自动运行void SetAutoRun(BOOL bEnable){ HKEY hKey; // 打开键 if(RegOpenKey(HKEY_LOCAL_MACHINE, "Software\\Microsoft\\Windows\\CurrentVersion\\Run", &hKey) !=ERROR_SUCCESS) return转载 2013-12-15 10:29:24 · 807 阅读 · 0 评论 -
获取显示卡的信息 .
利用SetupDiGetClassDevs和SetupDiGetDeviceRegistryPropertyA获取显示卡驱动信息。#include "stdafx.h"#include #pragma comment(lib,"setupapi.lib")GUID pGUID= { 0x4D36E968 , 0xE325 , 0x11CE , 0xBF , 0xC1 , 0x08转载 2013-12-15 17:54:28 · 1934 阅读 · 0 评论 -
Visual Studio2010调试技巧
【本文地址】http://blog.joycode.com/scottgu/archives/2011/02/24/116535.joy【大牛博客】http://blog.joycode.com/scottgu/VS2010中的调试技巧By devdivchina | Published: 2011 年 02 月 24 日原文发表地址:Debugging Tip转载 2013-05-10 16:47:59 · 1254 阅读 · 0 评论 -
VC6中链接access数据库时出现数据被截断的错误解决办法
在VC6中编程连接数据库时,数据库在转换后,编译的时候不会出错,但是运行是就会出现“数据被截断”的错误。这个错误的原因主要是数据库中某个或者某些字段的值太长了。比如access中有个备注类型,那么当用odbc连接数据库,用IDC_EDIT控件绑定m_pSet变量值后,就可能出现这个错误。解决的办法,就是在VC6中数据绑定定义的地方设置一下数据的长度。在CSet类中,找到DoFieldE原创 2012-12-06 21:54:38 · 2998 阅读 · 2 评论 -
匈牙利命名规范
匈牙利命名法是微软推广的一种关于变量、函数、对象、前缀、宏定义等各种类型的符号的命名规范。匈牙利命名法的主要思想是:在变量和函数名中加入前缀以增进人们对程序的理解。它是由微软内部的一个匈牙利人发起使用的,结果它在微软内部逐渐流行起来,并且推广给了全世界的Windows开发人员。下转载 2011-08-14 11:57:20 · 799 阅读 · 0 评论 -
VC中常见LINK错误及解决方案
. Windows子系统设置错误, 提示: libcmtd.lib(crt0.obj) : error LNK2001: unresolved external symbol _mainWindows项目要使用Windows子系统, 而不是Console, 可以这样设置:原创 2011-08-12 11:22:19 · 1825 阅读 · 0 评论 -
C++开发常用工具“群英会”
开发环境 ---->Turbo c DOS时代c语言开发的经典工具,目前适合两类人使用:c语言beginner(尤其是学生一族),具有怀旧情节的专业人士:) ---->Visual C++ 6.0/7.0 稳定而强大的IDE开发环境转载 2011-08-12 21:40:05 · 899 阅读 · 1 评论 -
vc各种扩展名文件的作用
.APS:存放二进制资源的中间文件,VC把当前资源文件转换成二进制格式,并存放在APS文件中,以加快资源装载速度。资源辅助文件。.BMP:位图资源文件。.BSC:浏览信息文件,由浏览信息维护工具(BSCMAKE)从原始浏览信息文件(.SBR)中生成,BSC文件可以用来在源原创 2011-07-29 19:40:48 · 827 阅读 · 0 评论 -
vc同时打开两个工程
控制面板---文件夹选项----文件类型----找到DSW---高级---- ----编辑----取消使用DDE就可以了。注:但是这样做有一个缺陷,就是每天双击*.dsw文件打开时,会提示让让选择用哪种方式打开。目前还没有找到更好的解决方法。原创 2011-07-29 19:39:52 · 913 阅读 · 0 评论 -
VS2010 如何添加H文件目录和LIB目录
第一次使用VS2010,也是初学者开始编写VC++,程序首先学习编写DLL文件,编译完自己的DLL文件后,要在其它项目中使用,开始遇到很多错,但是在网上搜索了好久后,终于解决了问题。H文件目录:依次点击“项目——XX 属性——C/C++——常规”,在“附加包含目录”中加入H文件所原创 2011-07-24 21:31:31 · 40459 阅读 · 12 评论 -
error C2143: syntax error : missing ';' before '*'
在VC编程过程中我们经常会遇到这样的错误提示信息error C2143: syntax error : missing ';' before '*',即在“*”号之前少了“;”。究竟是什么原因?背景:当在MainFrame类中包含CView.h文件时会出现编译原创 2011-08-08 13:51:04 · 13663 阅读 · 1 评论 -
命令行编译vs2010项目工程
用法: devenv [解决方案文件 | 项目文件 | 任意文件.扩展名] [开关]devenv 的第一个参数通常是一个解决方案文件或项目文件。如果您希望在编辑器中自动打开文件,也可以使用任何其他文件作为第一个参数。当您输入项目文件时,IDE会在项目文件的父目录中查找与该项目文件具有相同基名称的 .sln 文件。如果不存在这样的 .sln 文件,IDE 将查找引原创 2014-08-21 11:23:06 · 6180 阅读 · 2 评论