Spíš se podívejte, odkud jsou načítány knihovny (např. user32.lib). Funkce, co vám chybí, jsou tu s námi snad už od WIndows 2000 (max. XP), takže je celkem jedno, zda-li použijete hlavičky z MSVS 2005 či MSVS 2008. A podívejte se také dovnitř do těch .lib souborů, jaké názvy funkcí v sobě (ne)obsahují.
Název knihovny pro danou funkci najdete v MSDN (je tam dole tabulka, která udává, v které DLL knihovně a kterém LIB souboru je ta funkce uvedená).
Případně můžete projekt zkusit vytvořit znovu. Obvykle to nebývá moc obtížné – prostě do něho přidáte soubory se zdrojáky a provedete pár drobných změn v nastavení (include paths, library paths...) a je hotovo.