windows系统调用 获取当前内存信息
2020-12-13 03:10
标签:style blog color get os name windows系统调用 获取当前内存信息,搜素材,soscw.com windows系统调用 获取当前内存信息 标签:style blog color get os name 原文地址:http://www.cnblogs.com/593213556wuyubao/p/3798741.html 1 #include "iostream"
2 #include "windows.h"
3 #include "shlwapi.h"
4 #include "iomanip"
5 #pragma comment(lib,"shlwapi.lib")
6 using namespace std;
7
8 void main(){
9 SYSTEM_INFO si;
10 ZeroMemory(&si,sizeof(si));
11 GetSystemInfo(&si);
12
13 TCHAR szPageSize[MAX_PATH];
14 StrFormatByteSize(si.dwPageSize,szPageSize,MAX_PATH);
15
16 DWORD dwMemSize=(DWORD)si.lpMaximumApplicationAddress-(DWORD)si.lpMinimumApplicationAddress;
17 TCHAR szMemSize[MAX_PATH];
18 StrFormatByteSize(dwMemSize,szMemSize,MAX_PATH);
19
20 cout"Virtual memory page size:"endl;
21 cout.fill(‘0‘);
22 cout"Minimum application address:0x"
23 hex
24 8)
25 (DWORD)si.lpMinimumApplicationAddress
26 endl;
27 cout"Maximum application address:0x"
28 8)
29 (DWORD)si.lpMaximumApplicationAddress
30 endl;
31
32 cout"Total available virtual memory:"
33 endl;
34
35 getchar();
36 }