Im trying to use GetProcessImageFileName. I have included Psapi.h but when i try ti compile i get
error LNK2019: unresolved external symbol _GetProcessImageFileNameA@12 referenced in function "bool __cdecl FindProcesses(char const *,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > *)" (?FindProcesses@@YA_NPBDPAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z)99>G:\Test\main\Tests.exe : fatal error LNK1120: 1 unresolved externals
The function comes up in Itellisense so can anyone tell me why it wont compile?
This is a linker failure (it does compile) and is unrelated to the inclusion of
Psapi.h. You probably need to link withPsapi.lib.For specific instructions on what library to link with see the Library section from the
GetProcessImageFileName()reference page: