VS2003 bugs

来源:互联网 发布:ubuntu设置输入法 编辑:程序博客网 时间:2024/04/30 15:32

1. 工程文件无法更改

BUG:VS2003在编译修改VC++工程的时候,如果工程路径通过映射网络驱动器生成的磁盘(如E:),会无法修改工程中的源码文件。

FIX:安装VS2003 SP1,即VS7.1sp1-KB918007-X86.exe,可以解决这个问题。

 

 

2. RealGetLongPathName函数指针类型错误

BUG:VS2003的NewAPIs.h文件的Probe_GetLongPathName函数中,RealGetLongPathName定义错误,导致GetLongPathName = RealGetLongPathName;语句报C2440错。

FIX: BOOL (CALLBACK *RealGetLongPathName)(LPCTSTR, LPTSTR, DWORD);

修改为DWORD (CALLBACK *RealGetLongPathName)(LPCTSTR, LPTSTR, DWORD);

原创粉丝点击