vc6 problems with vc5 projects ...
>I recently moved to vc6 and I've faced some really annoying problems.
>1st. Almost all my vc5 programs, after the first compilation end up with an
>external dependency. This is <basetsd.h>.
This was discussed in a thread late last week called:
"whats this basetsd.h junk?"
Quick re-cap, if you missed it...
What's this "basetsd.h" extern dependency junk in my vc6 projects and
how do I get rid of it?
This seems to be bug in VC6.
Add the basetsd.h to VC\Common\MSDev98\Bin\Sysincl.dat (sorted!) and
Which works for me, but I can't get rid of the header "sipapi.h", but
thats a CE toolkit thing...
>2nd. (and more important). Auto complete does not work with WinApi keywords.
This annoyed me after a couple of days, and I turned it off, and it's
stayed off ever since.
>I still have autocomplete for my own structures, functions and variables,
>but not a single WinApi keyword is recognized.
>I have solved this problem in some small programs, by creating a new Win32
>application with the wizard (witch includes StdAfx.h/.cpp) and then
>importing my source files.
How's about clearing down the project files before the conversion ?
i.e. Getting rid of the *.dsw, *.clw, .aps, .plg, .ncb, Debug and
Release dirs, then loading the project into VC6.
>Do I really need to go through this for all my vc5 projects, or am I doing