// windows_30_ProcInfo.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include <windows.h>void EnvVariable( LPSTR pszVar ){ //二、环境 变量 //1、环境变量的设置 //SetEnvironmentVariable SetEnvironmentVariable( pszVar, "C:\\" ); //2、环境变量的获取 //GetEnvironmentVariable CHAR szValue[1024] = { 0 }; GetEnvironmentVariable( pszVar, szValue, 1024 ); //3、使用环境变量 printf( "%s: %s\n", pszVar, szValue );}//环境字符串void EnvString( ){ //获取所有环境信息 //1、环境信息的获取 //GetEnvironmentStrings LPSTR pszEnv = (LPSTR)GetEnvironmentStrings( ); //构造字符串使用 LPSTR pszTmp = pszEnv; while (pszTmp[0] != 0) { printf( "%s\n", pszTmp ); pszTmp = strlen( pszTmp ) + 1 + pszTmp; } //2、环境信息的释放 //FreeEnvironmentStrings FreeEnvironmentStrings( pszEnv );}int _tmain(int argc, _TCHAR* argv[]){ //EnvString( ); EnvVariable( "MYPATH" ); return 0;}