windows
文章平均质量分 65
believe209
这个作者很懒,什么都没留下…
展开
-
vs2010:无法解析的外部符号 _main
无法解析的外部符号 _main,该符号在函数 ___tmainCRTStartup 中被引用 这个问题表明你新建的是一个main类型函数(控制台程序),而你的程序中有窗口程序,显然是个win32函数,解决方法:项目-属性-链接器-系统-子系统-把控制台该为windows1) 你用vc建了一个控制台程序,它的入口函数应该是main, 而你使用了WinMain.2) 你用vc打转载 2015-06-29 17:16:32 · 8489 阅读 · 0 评论 -
VS2010调试-显示堆栈窗口
以中断模式或运行模式显示“调用堆栈”窗口在“调试”菜单中选择“窗口”,然后单击“调用堆栈”。或者(ALT + 7)更改显示的可选信息右击“调用堆栈”窗口,然后设置或清除“显示 ”。在“调用堆栈”窗口中显示非用户代码帧右击“调用堆栈”窗口,然后选择“显示外部代码”。切换到另一个堆栈帧在“调转载 2017-08-31 14:01:03 · 25955 阅读 · 0 评论 -
SC命令---安装、开启、配置、关闭windows服务
废话不多说,看命令行更直接!一、直接使用cmd来进行服务的一些操作1、安装服务[javascript] view plain copysc create test3 binPath= "C:\Users\Administrator\Desktop\win32srvDemo\win32srvdemo\Debug\win32srv转载 2016-08-26 11:44:07 · 19927 阅读 · 0 评论 -
使用DOS命令操作Windows防火墙
一:命令格式:netsh firewall 参数://命令功能 ? // 显示命令列表 add // 添加防火墙配置 delete // 删除防火墙配置 dump // 显示一个配置脚本 help // 显示命令列表 reset // 将防火墙配置重置为默认转载 2016-08-25 15:19:45 · 8662 阅读 · 2 评论 -
VS2010调试后台服务【附加到进程】
最近刚学习了后台服务,对于后台服务的调试我们需要通过附加到进程的方式才可以调试,并且首先需要安装并启动我们写的服务步骤如下:1.使用InstallUtil.exe 安装服务,注意InstallUtil.exe的版本 如果你的服务是在Framework 4.0的环境下生成的请使用 C:\Windows\Microsoft.NET\Framework\v4.0.30319目录转载 2016-09-02 10:45:11 · 8109 阅读 · 1 评论 -
__stdcall,__cdecl,__fastcall的区别
一、三者区别一览表 __stdcall__cdecl__fastcall参数传递方式右->左 压栈右->左 压栈左边开始的两个不大于4字节(DWORD)的参数分别放在ECX和EDX寄存器,其余的参数仍旧自右向左压栈传送清理栈方被调用函数清理(即函数自己清理转载 2016-02-29 17:02:16 · 362 阅读 · 0 评论 -
名字修饰约定extern "C"与extern "C++"浅析
所谓名字修饰约定,就是指变量名、函数名等经过编译后重新输出名称的规则。 比如源代码中函数名称为int Func(int a,int b),经过编译后名称可能为?Func@@YAHHH@Z、?Func@@YGHHH@Z、_Func@8,也有可能与源代码中名称相同为Func。 影响编译后输出的名称通常与名字修饰约定(extern "C"、extern "C++"等)和函数调用约转载 2016-02-29 17:01:05 · 440 阅读 · 0 评论 -
dll文件导出对应的lib文件
在Windows平台上使用MSYS编译一些开源代码时经常只会生成DLL文件,而如果打算在VS中使用该DLL则需要有对应的LIB文件,下面以编译oRtp为例来看看如何从DLL文件中导出LIB文件。需要进过两个步骤:由DLL文件生成def文件;由def文件导出Lib文件。一、通过pexports或微软编译环境自带的dumpbin.exe导出DLL对应的def文件方法一: pexpo转载 2016-02-29 11:22:37 · 5180 阅读 · 0 评论 -
VC++中DLL(动态链接库)使用的若干问题
一 DLL相关概念可以简单把DLL看做一个仓库,它提供给你可以直接使用的变量、函数或类。动态链接库DLL实现了库的共享,体现了代码重用的思想。我们可以把广泛的、具有共性的、能够多次被利用的函数和类定义在库中。这样,在再次使用这些函数和类的时候,就不再需要重新添加与这些函数和类相关的代码。DLL在软件世界中随处可见,比如我们在Windows目录下的system32文件夹中会看到kernel3转载 2016-02-26 13:12:16 · 2318 阅读 · 0 评论 -
CString与char *互转总结[VC]
1 前言今天在网上看论坛,发现大家对CString与Char *互转各说一词,其实我发现提问者所说的情况与回答问题的人完全不是同一情况,这里做一总结.首先大家得清楚一件事,一般在网上提出问题的人大部分使用的都是VC,那么你就应该知道,在VC下编程,工程属性中有一属性Charecter Set属性,其值可以设置为Use Multi-Byte Charecter Set转载 2016-02-25 11:56:43 · 953 阅读 · 0 评论 -
多浏览器支持ActiveX控件
浏览器插件总体可以划分为两大阵营,即IE支持的插件以及非IE支持的插件。本来在Netscape时代,对于浏览器插件是有公用的规范的(NPAPI),一开始所有浏览器都支持该规范,包括IE。后来出于商业原因,微软的IE不再支持NPAPI,改而自己开发了一套基于COM的ActiveX体系,但这个体系对于非IE浏览器是拒绝支持的。所以目前的状况基本是,IE浏览器仅支持ActiveX控件,而Fire原创 2016-03-02 15:18:35 · 28514 阅读 · 2 评论 -
c++ ActiveX基础1:使用VS2010创建MFC ActiveX工程项目
1.ActiveX的基本概念 ActiveX控件可以看作是一个极小的服务器应用程序,它不能独立运行,必须嵌入到某个容器程序中,与该容器一起运行。这个容器包括WEB网页,应用程序窗体等。。。 ActiveX控件的后缀名是OCX或者DLL。一般是以OCX和动态库共存的形式打包成cab或者exe的文件放在服务器上,客户端下载后运行安装cab或exe解压成O转载 2016-02-02 08:50:47 · 1140 阅读 · 0 评论 -
NPAPI——实现非IE浏览器的类似ActiveX的本地程序(插件)调用
一.Netscape Plugin Interface(NPAPI)大致的说明可以看下官方文档Plugin本文主要针对于javascript与插件交互部分做一些交流,比如用于数字证书的操作(淘宝和支付宝的插件),用于播放的flash player插件等与javascript的交互需要用到NPAPI中的npruntime Scripting plugins下面的部转载 2016-03-02 15:50:51 · 6684 阅读 · 1 评论 -
VC中使用nmake命令编译方法
VC6.0其实已经不再使用makefile文件进行编译了,但是它仍然可以导出makefile文件,后缀名为*.mak,方法是在工程菜单下的导出makefile文件,你也可以将*.mak文件更名为makefile这样就可以只使用nmake进行编译而不用再在后面带参数([/f makefile] )。 剩下的工作就是进入该工程文件所在的路径,然后执行makefile命令,然后再将生成文转载 2015-08-17 16:09:42 · 5476 阅读 · 0 评论 -
VS2010 nmake编译工程
一:环境变量命令行进入D:\Program Files\Microsoft Visual Studio 10.0\VC\bin在命令行下执行 vcvars32.bat或者菜单栏中:“工具”->“Visual Studio 命令提示”,点击即可自动添加。二:nmake编译nmake /f makefile.vc三:清除nmake /f makefile.v原创 2015-08-17 16:07:13 · 7374 阅读 · 0 评论 -
VS2010开发程序打包部署详解
http://www.cnblogs.com/dolphi/p/3476567.htmlhttp://blog.csdn.net/xhf55555/article/details/7702212http://jingyan.baidu.com/article/e8cdb32b871eaa37052badd1.html首先打开已经完成的工程,如图:转载 2015-08-17 17:35:51 · 1616 阅读 · 1 评论 -
windows下添加路由
1. 首先在“运行”窗口输入cmd(按WIN+R打开运行窗口),然后回车进入命令行。2. 在命令行下输入route命令,会有对应的提示信息。ROUTE [-f] [-p] [-4|-6] command [destination] [MASK netmask] [gateway] [METRIC metric] [IF interface]原创 2017-08-31 16:16:42 · 144112 阅读 · 5 评论