微软技术
文章平均质量分 50
zeuskaaba
这个作者很懒,什么都没留下…
展开
-
VS2005 C++ 项目怎样添加“依赖”、“库目录”和“包含目录”
1. 添加编译所需要(依赖)的 lib 文件 [解决方案资源管理器]“项目->属性->配置属性->连接器->输入->附加依赖项”里填写“winsock.lib”,多个 lib 以空格隔开。 (等同于“#pragma comment(lib, "winsock.lib") ”语句) 2. 添加库(Libs)文件目录 方法 1:[解决方案资源管理器]“项目->属性->配置属性->连接器->常规原创 2009-03-09 13:26:00 · 1225 阅读 · 0 评论 -
VS2005:declared deprecated warning问题
在VS2005下编译代码,有时会遇到类似如下的警告: warning C4996: strcat was declared deprecated. 通常这类警告都是由于调用了字符串相关函数引起的。虽然这警告无伤大雅,仅仅只是说使用的函数已过时(deprecated)需要用新的函数来替代>,但看着实在别扭,且看看ms为什么要设置成这样。 搜索了一下ms的网转载 2009-03-07 20:33:00 · 4092 阅读 · 1 评论 -
该死的IE8!用VS2005开发的同学千万不要装IE8
本来早就不想搞MS开发了,结果被CC抓来做项目,还是要继续跟VS打交道。由于项目的原因,机器比较特殊,必须用Win XP x64 Edition,否则会有12G+的内存浪费掉.........不是x64 XP的同学,帮忙试一下看看会不会也有这样的问题。(还有,我这的IE是ENU的,不知道CHS怎样)前两天刚听说出了IE8,褒贬不一,当然也要尝试一下。结果.............在VS2005的M原创 2009-03-22 02:02:00 · 990 阅读 · 0 评论 -
DLL学习笔记(VS2005)(持续更新中.......)
DLL学习笔记(VS2005) 建立DLL项目 项目的相关配置:l DLL输出项目属性-->连接器-->常规-->输出文件:更改生成的DLL文件名。l 模块定义文件(后面详述)项目属性-->连接器-->常规-->输入-->模块定义文件:更改def文件名。 导出定义的方法有三种导出定义的方法,按照建议的使用顺序依次为: 1. 源原创 2009-04-10 03:02:00 · 1438 阅读 · 0 评论 -
BSTR、char*和CString转换
(1) char*转换成CString 若将char*转换成CString,除了直接赋值外,还可使用CString::Format进行。例如:char chArray[] = "This is a test";char * p = "This is a test"; 或LPSTR p = "This is a test"; 或在已定义Unicode应的用程序中原创 2009-04-16 03:13:00 · 58720 阅读 · 2 评论 -
VS2005 保存文件、向导生成代码 速度变慢的解决方案
在VS2005下 开发MFC项目时,最近发现用向导生成代码时突然变得很慢,这包括了添加类、添加变量 和 “事件”、“消息”、“重写”的添加等,都会有2-3秒左右的无响应时间。 经过查询,原因如下:注册表:HKEY_CURRENT_USER/Software/Microsoft/VisualStudio/8.0/ProjectMRUList 的位置中存储着你最近打开的的解决方案,原创 2009-04-06 06:41:00 · 2711 阅读 · 1 评论