www.pudn.com > antinimda.zip > memoryscanDlg.h
// memoryscanDlg.h : header file
//
#if !defined(AFX_MEMORYSCANDLG_H__384980DD_CA97_456F_BC91_1614769ACCB0__INCLUDED_)
#define AFX_MEMORYSCANDLG_H__384980DD_CA97_456F_BC91_1614769ACCB0__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
#include "ProcessScanner.h"
/////////////////////////////////////////////////////////////////////////////
// CMemoryscanDlg dialog
class CMemoryscanDlg : public CDialog, public CProcessScanner
{
// Construction
public:
CMemoryscanDlg(CWnd* pParent = NULL); // standard constructor
// Dialog Data
//{{AFX_DATA(CMemoryscanDlg)
enum { IDD = IDD_MEMORYSCAN_DIALOG };
CButton btnOk;
CStatic memscanpercent;
CProgressCtrl scanprogress;
CStatic scanned;
CProgressCtrl processprogress;
CStatic processname;
CStatic memscanned;
CStatic infections;
//}}AFX_DATA
// ClassWizard generated virtual function overrides
//{{AFX_VIRTUAL(CMemoryscanDlg)
protected:
virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
//}}AFX_VIRTUAL
// Implementation
protected:
HICON m_hIcon;
// Generated message map functions
//{{AFX_MSG(CMemoryscanDlg)
virtual BOOL OnInitDialog();
afx_msg void OnPaint();
afx_msg HCURSOR OnQueryDragIcon();
afx_msg void OnTimer(UINT nIDEvent);
virtual void OnOK();
//}}AFX_MSG
DECLARE_MESSAGE_MAP()
};
//{{AFX_INSERT_LOCATION}}
// Microsoft Visual C++ will insert additional declarations immediately before the previous line.
#endif // !defined(AFX_MEMORYSCANDLG_H__384980DD_CA97_456F_BC91_1614769ACCB0__INCLUDED_)