-
Notifications
You must be signed in to change notification settings - Fork 0
/
VisualizerPropPage.cpp
45 lines (32 loc) · 1.2 KB
/
VisualizerPropPage.cpp
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
#include "Globals.h"
#include "Visualizer.h"
#include "VisualizerPropPage.h"
#ifdef _DEBUG
#define new DEBUG_NEW
#endif
IMPLEMENT_DYNCREATE(CVisualizerPropPage, COlePropertyPage)
// Message map
BEGIN_MESSAGE_MAP(CVisualizerPropPage, COlePropertyPage)
END_MESSAGE_MAP()
// Initialize class factory and guid
IMPLEMENT_OLECREATE_EX(CVisualizerPropPage, "MIHASOFTWARE.VisualizerPropPage.1", 0xed41b0fe, 0x4503, 0x4ea1, 0xb6, 0x19, 0xed, 0x64, 0x22, 0xbe, 0xb3, 0xa3)
// CVisualizerPropPage::CVisualizerPropPageFactory::UpdateRegistry -
// Adds or removes system registry entries for CVisualizerPropPage
BOOL CVisualizerPropPage::CVisualizerPropPageFactory::UpdateRegistry(BOOL bRegister)
{
if(bRegister)
return AfxOleRegisterPropertyPageClass(AfxGetInstanceHandle(),m_clsid, IDS_VISUALIZER_PPG);
else
return AfxOleUnregisterClass(m_clsid, NULL);
}
// CVisualizerPropPage::CVisualizerPropPage - Constructor
CVisualizerPropPage::CVisualizerPropPage() :
COlePropertyPage(IDD, IDS_VISUALIZER_PPG_CAPTION)
{
}
// CVisualizerPropPage::DoDataExchange - Moves data between page and properties
void CVisualizerPropPage::DoDataExchange(CDataExchange* pDX)
{
DDP_PostProcessing(pDX);
}
// CVisualizerPropPage message handlers