No, my support is confined to answering questions here. The problem is that you are mixing ASCII and non-ASCII constants and variables within your code, and confusing both the compiler and the linker. Take a look at What are TCHAR, WCHAR, LPSTR, LPWSTR, LPCTSTR (etc.)?[^].
It is not a compiler error but a linker error telling you that the function QuarkInit() called from within the file main has not been found in any of your compiled files or libraries.
It it is contained in a library, you must add that library to your project. If it is located in some of your source files, check for correct spelling and parameter types and that the file is included in your project.
when they procure step QuarkInit ( TCHAR * connect) he did not correct me back the main error plus it returns these errors in my function and do not know how to fix
excuse the English BR
error C2664: 'int printf(const char *,...)': não é possível converter um argumento 1 de 'TCHAR *' em 'const char *'
Tipos apontados não são relacionados; conversão requer reinterpret_cast, conversão C-style ou conversão function-style
help at the time of compiling this error appears at the end
by compiling visual studio 2013 through the makefile.vc
<prelang="vb">fba_ggpo.o : error LNK2001: símbolos externos indefinidos "bool __cdecl VidSSetQuarkConnectStatus(wchar_t const *)" (?VidSSetQuarkConnectStatus@@YA_NPB_W@Z)
fba_ggpo.o : error LNK2001: símbolos externos indefinidos "int __cdecl VidSSetQuarkShowLogo(bool)" (?VidSSetQuarkShowLogo@@YAH_N@Z)
fba_ggpo.o : error LNK2001: símbolos externos indefinidos "int nAcbVersion" (?nAcbVersion@@3HA)
I'm a begginer with win32 api, and i try to make a SysListview32 (aka WC_listview) with draggable columns to modify it order with the mouse. To do this, i create it with the LVS_EX_HEADERDRAGDROP etended style, like this :