solo una cosa, con questo codice ho un errore:

Codice PHP:
#include <iostream>
#include <cstdlib>
#include <tchar.h>
#include <shlobj.h>
#include <shlwapi.h>

int _tmain()
{
    
TCHAR szPath[MAX_PATH] = {0};

    
HRESULT res SHGetFolderPath(NULL,
                                  
CSIDL_LOCAL_APPDATA|CSIDL_FLAG_DONT_VERIFY,
                                  
NULL,
                                  
0,
                                  
szPath);

    
std::cout << szPath << std::endl;

    
PathAppend(szPathTEXT("myfile.txt"));

    
std::cout << szPath << std::endl;

    
system("pause");
    return 
EXIT_SUCCESS;

main.obj : error LNK2019: unresolved external symbol __imp__PathAppendA@8 referenced in function _main

mah...