1.獲取操作系統(tǒng)版本
OSVERSIONINFO?os_ver;
os_ver.dwOSVersionInfoSize=sizeof(os_ver);
GetVersionEx(&os_ver);
Log("OS: Windows %ld.%ld.%ld",os_ver.dwMajorVersion,os_ver.dwMinorVersion,os_ver.dwBuildNumber);
2.獲取內(nèi)存狀況
MEMORYSTATUS?mem_st;
GlobalMemoryStatus(&mem_st);
Log("Memory: %ldK total, %ldK free\n",mem_st.dwTotalPhys/1024L,mem_st.dwAvailPhys/1024L);
3.設(shè)置時(shí)間得最小粒度,即精確度
timeBeginPeriod()
最高定時(shí)精度的,最高精度為1ms,如果要產(chǎn)生間隔為1ms的中斷,必須調(diào)用timeBeginPeriod(1);當(dāng)定時(shí)器用完之后就要用timeEndPeriod(1);來恢復(fù)默認(rèn)的精度
posted on 2007-01-05 12:39
我風(fēng) 閱讀(213)
評(píng)論(0) 編輯 收藏 引用