www.pudn.com > ComputerInfo_demo.zip > NetworkInfoPage.h
#pragma once
// NetworkInfoPage dialog
class NetworkInfoPage : public CPropertyPage
{
DECLARE_DYNAMIC(NetworkInfoPage)
public:
NetworkInfoPage();
virtual ~NetworkInfoPage();
// Dialog Data
enum { IDD = IDD_NETWORK_INFO_PAGE };
protected:
virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
DECLARE_MESSAGE_MAP()
private:
ISystemInformation*m_pSystemInfo;
CFile*m_pOutputFile;
public:
BOOL OnInitDialog(void);
void SetSystemInfo(ISystemInformation* pSystemInfo, CFile* pFile)
{
ASSERT (pSystemInfo != NULL);
m_pSystemInfo = pSystemInfo;
m_pOutputFile = pFile;
}
private:
HRESULT GetInformation(void);
};