-
Notifications
You must be signed in to change notification settings - Fork 141
Expand file tree
/
Copy pathMapPpg.cpp
More file actions
75 lines (54 loc) · 2.15 KB
/
MapPpg.cpp
File metadata and controls
75 lines (54 loc) · 2.15 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
// MapPpg.cpp : Implementation of the CMapPropPage property page class.
#include "stdafx.h"
#include "MapPpg.h"
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
IMPLEMENT_DYNCREATE(CMapPropPage, COlePropertyPage)
/////////////////////////////////////////////////////////////////////////////
// Message map
BEGIN_MESSAGE_MAP(CMapPropPage, COlePropertyPage)
//{{AFX_MSG_MAP(CMapPropPage)
// NOTE - ClassWizard will add and remove message map entries
// DO NOT EDIT what you see in these blocks of generated code !
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
// Initialize class factory and guid
IMPLEMENT_OLECREATE_EX(CMapPropPage, "MAPWINGIS.MapPropPage.1",
0xdd2a522, 0xf200, 0x4678, 0x84, 0x8e, 0x6b, 0xc5, 0xb3, 0x59, 0xe, 0x1d)
/////////////////////////////////////////////////////////////////////////////
// CMapPropPage::CMapPropPageFactory::UpdateRegistry -
// Adds or removes system registry entries for CMapPropPage
BOOL CMapPropPage::CMapPropPageFactory::UpdateRegistry(BOOL bRegister)
{
if (bRegister)
return AfxOleRegisterPropertyPageClass(AfxGetInstanceHandle(),
m_clsid, IDS_MAP_PPG);
else
return AfxOleUnregisterClass(m_clsid, NULL);
}
/////////////////////////////////////////////////////////////////////////////
// CMapPropPage::CMapPropPage - Constructor
CMapPropPage::CMapPropPage() :
COlePropertyPage(IDD, IDS_MAP_PPG_CAPTION)
{
//{{AFX_DATA_INIT(CMapPropPage)
// NOTE: ClassWizard will add member initialization here
// DO NOT EDIT what you see in these blocks of generated code !
//}}AFX_DATA_INIT
}
/////////////////////////////////////////////////////////////////////////////
// CMapPropPage::DoDataExchange - Moves data between page and properties
void CMapPropPage::DoDataExchange(CDataExchange* pDX)
{
//{{AFX_DATA_MAP(CMapPropPage)
// NOTE: ClassWizard will add DDP, DDX, and DDV calls here
// DO NOT EDIT what you see in these blocks of generated code !
//}}AFX_DATA_MAP
DDP_PostProcessing(pDX);
}
/////////////////////////////////////////////////////////////////////////////
// CMapPropPage message handlers