
常见问题记录
nui111
这个作者很懒,什么都没留下…
展开
-
VS2015产品秘钥
专业版:HMGNV-WCYXV-X7G9W-YCX63-B98R2企业版:HM6NR-QXX7C-DFW2Y-8B82K-WTYJV转载 2019-03-03 14:49:40 · 935 阅读 · 0 评论 -
bug
123https://msdn.microsoft.com/en-us/library/aa393013%28VS.85%29.aspxhttps://msdn.microsoft.com/en-us/library/windows/hardware/ff549697%28v=vs.85%29.aspx手动添加数字签名http转载 2015-10-17 22:27:07 · 436 阅读 · 0 评论 -
VS2010编译wdk的exe失败
1.改一下包含路径的顺序(工具->选项->项目和解决方案->VC++目录->包含目录C:\WinDDK\7600.16385.1\inc\ddk$(VCInstallDir)include$(VCInstallDir)atlmfc\includeC:\WinDDK\7600.16385.1\inc\api$(WindowsSdkDir)\include$(Framewo原创 2015-10-16 21:29:30 · 519 阅读 · 0 评论 -
学习驱动开发,这几个论坛值得经常看看
对于从事Windows驱动开发的朋友,或者是对Windows内核感兴趣的朋友,以下几个BLOG值得经常看看!1,Kernel Mustard by Steve Dispensa link: http://kernelmustard.com/category/ddk/他以前的BLOG地址为:http://msmvps.com/blogs/kernelmustard/default.asp转载 2015-08-16 16:00:11 · 2407 阅读 · 0 评论 -
Visual Studio 2010 error C2065: '_In_opt_z_' : undeclared identifier 编译错误
当用Visual Studio 2010 编译时 发生如下编译错误:2>C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\crtdefs.h(550): error C2065: '_In_opt_z_' : undeclared identifier2>C:\Program Files (x86)\Mic原创 2015-08-30 20:35:00 · 1397 阅读 · 0 评论 -
常见tcp/ip协议结构定义
#ifndef _PROTO_H_#define _PROTO_H_/** TCP/IP 协议类型*/#define IPPROTO_IP 0 // IP#define IPPROTO_ICMP 1 // ICMP#define IPPROTO_TCP 6转载 2015-07-23 13:37:33 · 586 阅读 · 0 评论 -
取消异常关机的磁盘检查
依次点击“开始”→“运行”,在窗口中输入“regedit”命令按回车打开注册表,依次定位到[HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet /Control/Session Manager],在右侧的窗口中找到并双击“BootExecute:REG_MULTI_SZ”,将其内容改为:“autocheck autochk *”,回车即可恢复成正常的状态,或者把原创 2015-07-31 13:19:22 · 656 阅读 · 0 评论 -
怎么才能知道自己电脑最大支持的内存是多少?
买了台电脑,朋友都说可以换内存,内存大电脑运行快,但是自己是电脑小白,不知道怎么查看电脑内存,如果换内存的话应该换多大的呢?怎么查询电脑最大支持的内存是多少?下面分享查看自己电脑最大内存的方法,记住一个道理,硬件+操作系统=决定支持的最大内存。1、打开“开始”菜单,点击“运行”按钮2、在弹出来的窗口输入“CMD”,然后确定或者按下回车键。3、在命令窗口输入“wmic m转载 2015-07-18 08:51:49 · 800 阅读 · 0 评论 -
dumpbin的使用
dumpbin的使用原创 2014-06-24 20:29:18 · 432 阅读 · 0 评论 -
怎么确定一个DLL文件是32位的还是64位的
从PE文件格式入手。检查 IMAGE_FILE_HEADER 中的machine成员即可 int __stdcall CrnGetImageFileMachine(LPCSTR lpFileName) { IMAGE_DOS_HEADER idh; FILE *f = fopen(lpFileName, "rb"); fread(&idh转载 2015-08-25 11:48:04 · 1585 阅读 · 0 评论 -
windows下统计某ip的指定端口的连接数
统计连接状态80端口的连接数:netstat -an|find "80" |find "ESTABLISHED" /c原创 2015-07-14 13:25:36 · 2700 阅读 · 0 评论 -
使用VAssistX为VS2008 c++代码添加函数头注释
本文出处:http://mr-m.me/vassistx_vs2008_cpp.html 在VC6.0里边,C++函数头注释是使用一个宏完成的,VS系列中C#在函数头输入三个反斜杠也会自动生成XML格式的函数头注释。又懒得在VS2008中写类似于添加函数头的注释,只能依靠一些工具了,今天给大家介绍VAssistX。大家可以下载VAssistX插件,安装的时候一定要把VS2008关掉转载 2015-11-05 13:31:16 · 843 阅读 · 0 评论 -
ftp命令
ftp open "FTP服务器的IP地址”(连上FTP服务器)在下面的提示中输入用户名和密码,如果是匿名访问就输入用户名ftp,密码为空dir(列出FTP服务器上的目录)get a.txt (从FTP服务器上下载a.txt文件)put b.txt (把b.txt文件传到FTP服务器上)bye(退出)ftp open "FTP服务器的IP地址”(连上FTP服务器)在下面的提示中输原创 2014-09-25 16:33:50 · 491 阅读 · 0 评论 -
linux命令操作
1.linux 下如果文件名中含有空格怎么进行cp 和 mv ?添加双引号即可解决比如 cp "/usr 1/lib/*" /001 MV "/usr 1/lib/*" /001原创 2015-10-13 13:41:19 · 333 阅读 · 0 评论 -
window 查看本地的共享文件
使用cmd命令查看本地的共享文件夹原创 2016-10-19 12:04:03 · 1299 阅读 · 0 评论 -
打开操作系统自带的Windows Defender
1.打开控制面板,点击大图标.原创 2016-10-10 16:23:21 · 557 阅读 · 0 评论 -
安装与配置windbg的symbol(符号)
本篇是新手自己写的一点心得.建议新手看看.同时希望前辈多多指教.写这篇的动机:在网上找了一上午的windbg配置符号教程.楞是没找到详细的,都讲的太模糊而且互相抄袭.不适合新手看.终于靠自己的努力弄懂了一点,呵呵写出来新手们分享.安装与配置windbg的symbol(符号)第一步 是从 http://www.microsoft.com/ddk/debugging 下载最新版本的转载 2016-07-12 22:11:05 · 14803 阅读 · 0 评论 -
关于combox只显示一条下拉列表中的内容的问题
这是由于下拉框的高度不够导致的,点一下向下箭头的按钮位置,然后调整大小原创 2016-03-20 18:05:05 · 3051 阅读 · 0 评论 -
win32程序中引用CString
一般dll程序会选择win32程序,在这些程序中怎样使用CString呢?1.修改运行时设置:2:添加头文件#include 或者#include 3.删除_userdll设置原创 2016-02-19 10:34:29 · 2271 阅读 · 0 评论 -
linux shell脚本syntax error near unexpected token `then'
1 #!/bin/sh 2 if["$SHELL"="/bin/bash"];then 3 echo "your login shell is the bash(bourne agein shell)" 4 else 5 echo "your login shell is not bash but $SHELL" 6原创 2016-02-03 10:28:54 · 6204 阅读 · 1 评论 -
VS2010+WDK VC\include\crtdefs.h(550): error C2143
VS2010+WDK(7.x)环境下编译WDK驱动程序的时候如果出现下面的错误,这是由于WDK下的sal.h头文件版本问题。解决方法是:将C:\Program Files\Microsoft Visual Studio 10.0\VC\include;放在它C:\WinDDK\7600.16385.1\inc\api前面即可,或者将VS2010下的sal.h文件拷贝到WDK下的API目转载 2016-01-23 13:49:22 · 3050 阅读 · 0 评论 -
fatal error RC1015: cannot open include file 'l.chs\\afxres.rc'
需要在Tools-> Option-> Directories-> Include files下添加: C:\PROGRAM FILES\MICROSOFT VISUAL STUDIO\VC98\MFC\INCLUDE转载 2016-01-20 11:47:15 · 4257 阅读 · 1 评论 -
如何能做到搜索一个文件夹里所有文档是否含有某个字符
打开“我的电脑”点“搜索”(如下图菜单“查看”下面的图标),点开“在这里寻找”选“浏览”,系统会弹出一个框要求你选择其他文件夹,选择好后,最后在“文件中的一个字或词组”输入你要找的字符点“搜索”就可以了。转载 2016-01-16 14:29:19 · 3524 阅读 · 0 评论 -
win10驱动
下载:http://www.sd173.com/html/2391.htmlmsdn:https://msdn.microsoft.com/en-us/library/windows/hardware/ff557573%28v=vs.85%29.aspx原创 2015-10-15 11:04:28 · 623 阅读 · 0 评论 -
linux 退出vi
放弃更改退出: 按esc,按:,输入q!,回车。保存退出更改:按esc,按:,输入wq,回车。原创 2015-07-06 13:29:30 · 422 阅读 · 0 评论 -
在secureCRT中创建Button按钮自动执行命令
有时我们需要在secureCRT中经常使用一些命令,将经常使用的命令使用button记录下来,下次直接使用很方便。1.首先选择Button Bar2.点击之后再屏幕左下方会出现Default的一个Button。在上面点击右键菜单,3选择New Button4在Send String中输入pwd\r,Lable中输入当前目录点击OK,左下方会出现如下按钮原创 2015-06-30 21:32:40 · 15807 阅读 · 1 评论 -
创建自解压格式的exe文件
选择文件夹里所有的文件,右键选择"添加到压缩文件"在常规里勾选压缩后删除源文件和创建自解压格式压缩文件.3.在高级那单击自解压选项. 4.常规里设置解压的路径5.在设置这里输入解压后运行的路径,你就输入你这文件存放的目录.PPStream.exe就是软件的主执行文件.6.模式里,安静模式选择"全部隐藏"7.更新那里,覆盖方式选择"跳过已经转载 2015-05-19 13:38:52 · 3763 阅读 · 0 评论 -
windows 32位程序编译成64位
VS2010新建的VC++项目默认的组件平台是32位要将它编译为64位程序,按以下步骤:1.点击“Win32”下拉框,打开“配置管理器”2.点击“活动解决方案管理平台”下拉框,选“新建”3.点击“键入或选择新平台”下拉框,选"x64",然后点击“确定”4.配置完成,可以看见项转载 2015-01-13 20:30:49 · 829 阅读 · 0 评论 -
VS2010应用程序工程中文件的组成结构
用应用程序向导生成框架程序后,我们可以在之前设置的Location下看到以解决方案名命名的文件夹,此文件夹中包含了几个文件和一个以工程名命名的子文件夹,这个子文件夹中又包含了若干个文件和一个res文件夹,创建工程时的选项不同,工程文件夹下的文件可能也会有所不同。 如果已经以Debug方式编译链接过程序,则会在解决方案文件夹下和工程子文件夹下各有一个名为“Debug”的文件夹,而原创 2015-01-12 21:59:45 · 700 阅读 · 0 评论 -
sqlite常见操作
1.在原有表中添加一列 ALTER TABLE table-name ADD COLUMN column-name column-type 例如在student表中添加一列名为name,类型为varchar: alter table student add column name varchar;原创 2015-01-27 12:46:38 · 389 阅读 · 0 评论 -
VS2010进行远程调试方法总结
假设现在有A、B两台PC机。VS2010安装在A机器上,也就是说A机器是开发使用的机器。B机器是程序运行部署使用的机器,其IP为:192.168.1.129(局域网IP)说明:如果B机器是外网IP下面方法照样适合,不过在使用的适合可能会出现无法附加到进程的错误。如果出现无法附加到进程的错误、无法连接到设备.请按照步骤13进行设置。 1、根据vs2010安装目录倒找Remot转载 2015-01-27 12:53:19 · 572 阅读 · 0 评论 -
关于编程规范的思考
最近仔细看了多个编程规范,像,华为原创 2014-11-02 11:08:01 · 516 阅读 · 0 评论 -
VS2008将原有的tab空格设置为空格符号
1、首先将设置tab的空格缩进:Tools --> Options --> Text Editor”,如果是编写C/C++程序,就打开“C/C++-->Tabs”,在这里,选中“Insert spaces”即可2、显示空格:ctrl+shift+*快捷键,或者Edit->Advanced->View White Space:3、转换:选择代码块,Edit->Advanced->Format转载 2014-09-16 16:34:28 · 554 阅读 · 0 评论 -
Memset、Memcpy、Strcpy 的作用和区别(转)
(1) Memset原型: extern void *memset(void *buffer, int c, int count);用法: #include 功能: 把buffer所指内存区域的前count个字节设置成字符 c。 说明: 返回指向buffer的指针。用来对一段内存空间全部设置为某个字符例如: char a[10]; memset(a, '\0'原创 2014-07-10 22:22:59 · 388 阅读 · 0 评论 -
怎样不使用迅雷而使用浏览器自带的下载进行下载
依次打开迅雷“配置”——“我的下载”——“监视设置”——去掉勾选“监视浏览器”——应用保存即可原创 2014-07-07 22:42:17 · 7731 阅读 · 1 评论 -
电脑老是提示虚拟内存不足的原因及解决办法
Windows操作系统用虚拟内存来动态管理运行时的交换文件。为了提供原创 2014-06-13 12:43:19 · 3456 阅读 · 1 评论 -
CVTRES : fatal error CVT1100: duplicate resource. type:MANIFEST, name:1, language:0x0409【错误解决方法】
描述:Visual Studio 2003.NET转化为2010时所遇到的错误使得无法运行。解决:找到解决方案下的rc文件,用记事本打开,注释掉含有manifest所在行,重新编译即可。原创 2014-12-08 22:18:05 · 2068 阅读 · 0 评论 -
‘\0’与“\0”,NULL的区别
char *a = '\0'或char *a = NULL时,a == NULL都成立,困惑'\0'到底是个什么东西?写第一种的不好,至少说明是初学者。a 四字节,'\0'一个字节。类型不同,要转换。第二种好。strlen(NULL) 程序会出错因为你传递的NULL是地址0,引起非法地址访问strlen("\0“)不会答:"\0"原创 2015-01-14 16:25:09 · 590 阅读 · 0 评论 -
_set_invalid_parameter_handler异常处理函数
VS2005之后的版本,微软增加了一些新的异常机制,新机制在出现错误时默认不通知应用程序,这时程序就崩溃了。所以这种情况下,必须调用_set_invalid_parameter_handler、_set_purecall_handler设置自己的异常处理函数。以下示例代码:// test.cpp// compile with: /Zi /MTd// C++ Exceptions转载 2015-01-14 17:19:14 · 852 阅读 · 0 评论 -
office办公软件常见问题汇总
1. word2010中怎样在左边显示目录?原创 2014-04-24 12:55:07 · 1982 阅读 · 0 评论