进程环境变量

进程环境变量
#include  < iostream >
#include 
< windows.h >
#include 
< iostream >
#include 
< psapi.h >
#include 
< sstream >
#include 
< fstream >

using   namespace  std;


int  _tmain( int  argc, _TCHAR *  argv[],TCHAR *  envp[])
{
    
// PTSTR pEnvBlock=::GetEnvironmentStrings();
    
// TCHAR szName[MAX_PATH];
    
// TCHAR szValue[MAX_PATH];
     int  current = 0 ;
    PTSTR
*  pElement  = (PTSTR * ) envp;
    PTSTR pCurrent
= NULL;
    
while (pElement != NULL){ 
        pCurrent
= (PTSTR)( * pElement);
        
if (pCurrent == NULL){
            pElement
= NULL;
        }
else {
            _tprintf(TEXT(
" [%u] %s\r\n " ),current,pCurrent);
            current
++ ;
            pElement
++ ;
        }
    }
}

你可能感兴趣的:(进程环境变量)