獲取系統引數

2021-07-11 09:23:49 字數 1605 閱讀 1725

#include

#include

#include

#include

#define div 1024

#define width 7

#pragma warning(disable: 4996)   

#define true 1

typedef

unsigned char u_char;

//獲取系統時間

int getsystemtime(char* buffer)

//cpu利用率

filetime m_preidletime;

filetime m_prekerneltime;

filetime m_preusertime;

__int64 comparefiletime2(filetime time1, filetime time2)

void getcpuuseage()

double cpuuseage()

//讀取作業系統的名稱

void getsystemname(char* osname)

break;

case 5:

switch (os.dwminorversion)

//再比較dwminorversion的值

else if (getsystemmetrics(sm_serverr2) == 0)

strcpy(buf, "microsoft windows server 2003"); //2023年3月發布 

else if (getsystemmetrics(sm_serverr2) != 0)

strcpy(buf, "microsoft windows server 2003 r2"); 

break;

}break;

case 6:

switch (os.dwminorversion)

break;

}}//if(getversionex((osversioninfo *)&os))

strcpy(osname, buf);

}int main()

*///系統版本名稱

char osname[20];

getsystemname(osname);

printf("%s\n", osname);

//cpu利用率

/*while (true)

*///記憶體使用率

char a[128];

memorystatu*** statex;

statex.dwlength = sizeof(statex);

globalmemorystatu***(&statex);

_tprintf(text("there is  %*ld%% percent of memory in use.\n"),

width, statex.dwmemoryload);

statex.dwmemoryload;

//硬碟使用率

//cpu風扇轉速

printf("hello world!\n");

system("pause");

}

gflags獲取引數

1 變數宣告定義 declare int32 logvar1 define int32 logvar1,1,2 解析命令列引數 google parsecommandlineflags argc,argv,true 3 列印命令列引數 printf my para is d n flags logv...

獲取url引數

想要獲取url的引數,只要記住 url的引數是存在window.location.search中的,然後再根據引數的個數等特點用不同的方式擷取,或者匹配即可。方法一 正則法 function getquerystring name return null 呼叫 注 記得打引號 getquerystr...

獲取url引數

想要獲取url的引數,只要記住 url的引數是存在window.location.search中的,然後再根據引數的個數等特點用不同的方式擷取,或者匹配即可。方法一 正則法 function getquerystring name return null 呼叫 注 記得打引號 getquerystr...