Programming the Microsoft Windows driver model.2nd 随书光盘。内有很多作者送的实用工具和随书源码。WDM编程
源代码在线查看: shoesize.h
#if !defined(AFX_SHOESIZE_H__734C76A1_AF21_4A0F_8C19_828CBDC32458__INCLUDED_)
#define AFX_SHOESIZE_H__734C76A1_AF21_4A0F_8C19_828CBDC32458__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
// ShoeSize.h : header file
//
/////////////////////////////////////////////////////////////////////////////
// CShoeSize dialog
class CShoeSize : public CCoinstallerDialog
{
DECLARE_DYNAMIC(CShoeSize)
// Construction
public:
CShoeSize();
~CShoeSize();
// Dialog Data
//{{AFX_DATA(CShoeSize)
enum { IDD = IDD_SHOESIZE };
int m_shoesize;
//}}AFX_DATA
// Overrides
// ClassWizard generate virtual function overrides
//{{AFX_VIRTUAL(CShoeSize)
public:
virtual BOOL OnSetActive();
virtual LRESULT OnWizardNext();
protected:
virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
//}}AFX_VIRTUAL
// Implementation
protected:
// Generated message map functions
//{{AFX_MSG(CShoeSize)
// NOTE: the ClassWizard will add member functions here
//}}AFX_MSG
DECLARE_MESSAGE_MAP()
};
//{{AFX_INSERT_LOCATION}}
// Microsoft Visual C++ will insert additional declarations immediately before the previous line.
#endif // !defined(AFX_SHOESIZE_H__734C76A1_AF21_4A0F_8C19_828CBDC32458__INCLUDED_)