
VisualStudio
超频化石鱼
这个作者很懒,什么都没留下…
展开
-
ANSI和UNICODE:程序设置为MULTI-BYTE或Unicode的区别
Windows使用两种字符集:ANSI和UNICODE。其中Unicode以16/32位表示一个字符,而ANSI以8位表示一个字符。 ANSI字符标准使用的是8位表示一个字符,所以ANSI用于表示字母和数字以及常用字符是没有问题的。但是无法表示汉字。 Unicode字符标准使用16/32位表示一个字符,所以Unicode可以用于表示汉字。原创 2018-02-02 08:39:49 · 1261 阅读 · 0 评论 -
VS工程的3个基本文件
VS的工程根目录下有3个文件: 这3个文件都可以用记事本打开。 其中:1. MyTest.sln:工程主文件,含属性设置工程从该文件打开。工程的主要属性设置在该文件中。2. MyTest.filters:工程目录结构筛选器工程的目录结构保存在这里。当在解决方案资源管理器中为工程添加了文件夹(filter)时,就会被记录在这里原创 2018-02-07 08:29:07 · 801 阅读 · 0 评论 -
预编译头文件
若要在工程中使用预编译头文件,那么除了在工程的属性中进行设置外,还要修改预编译头文件的属性。 例如,预编译头文件是StdAfx.h,那么必须有对应的StdAfx.cpp,在StdAfx.cpp上点右键,选属性,选配置属性→C/C++→预编译头,在右侧页面的预编译头选项中,设为”创建”。 若某个文件不需要使用预编译头,那么同样在cpp上点右键,修改其预编译设置。原创 2018-02-07 08:29:09 · 399 阅读 · 0 评论 -
VS编译zlib
VS编译zlib时,往往会编译不通过。 这里使用zlib的1.28版本,VS使用VS2012,即VC11,操作系统为win7的64位。1. 到zlib官网下载并解压zlib。得到如下的文件夹:2. 打开zlib-1.2.8\contrib\masmx86文件夹,其中有个bld_ml32.bat文件,用记事本打开:在两行命令的ml后,分别加一个/safe原创 2018-02-07 08:29:12 · 2254 阅读 · 1 评论 -
环境变量与DLL等文件引用
VS所使用的环境变量有两种:一种是系统环境变量,在我的电脑上单击右键选属性设置;另一种是VS环境变量,或者叫VS路径,需要在VS中选Tools->Options->Projectsand Solutions->VC++ Directorise来设置,(从VS2010开始该选项的位置已经更改到了Project->XX工程属性->Configuration Propert...原创 2018-02-08 08:31:45 · 4619 阅读 · 1 评论