📄 aboutdlg.cpp
字号:
// Written by JHCC, 1997
#include "stdafx.h"
#include "JHHB.h"
#include "AboutDlg.h"
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
CAboutDlg::CAboutDlg() : CDialog(CAboutDlg::IDD)
{
//{{AFX_DATA_INIT(CAboutDlg)
//}}AFX_DATA_INIT
}
BEGIN_MESSAGE_MAP(CAboutDlg, CDialog)
//{{AFX_MSG_MAP(CAboutDlg)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
#include "sysinfo.h"
BOOL CAboutDlg::OnInitDialog()
{
CDialog::OnInitDialog();
CSystemInformation SysInfo;
CString strFreeMemoryFmt;
GetDlgItemText(IDC_PHYSICAL_MEM, strFreeMemoryFmt);
CString strFreeMemory;
SysInfo.GetFreeMemory(strFreeMemory, strFreeMemoryFmt);
SetDlgItemText(IDC_PHYSICAL_MEM, strFreeMemory);
GetDlgItem(IDC_PHYSICAL_MEM)->EnableWindow(FALSE);
CString strFreeDiskSpaceFmt;
GetDlgItemText(IDC_DISK_SPACE, strFreeDiskSpaceFmt);
CString strFreeDiskSpace;
SysInfo.GetFreeDiskSpace(strFreeDiskSpace, strFreeDiskSpaceFmt);
SetDlgItemText(IDC_DISK_SPACE, strFreeDiskSpace);
GetDlgItem(IDC_DISK_SPACE)->EnableWindow(FALSE);
CString strWin32PlatformFmt;
GetDlgItemText(IDC_WIN32PLATFORM, strWin32PlatformFmt);
CString strWin32Platform;
SysInfo.GetOsType(strWin32Platform, strWin32PlatformFmt);
SetDlgItemText(IDC_WIN32PLATFORM, strWin32Platform);
GetDlgItem(IDC_WIN32PLATFORM)->EnableWindow(FALSE);
CString strCpuTypeFmt;
GetDlgItemText(IDC_CPUTYPE, strCpuTypeFmt);
CString strCpuType;
SysInfo.GetCpuType(strCpuType, strCpuTypeFmt);
SetDlgItemText(IDC_CPUTYPE, strCpuType);
GetDlgItem(IDC_CPUTYPE)->EnableWindow(FALSE);
return TRUE; // return TRUE unless you set the focus to a control
// EXCEPTION: OCX Property Pages should return FALSE
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -