2025-11-27 16:46:48 +09:00

69 lines
1.7 KiB
C++

// MaskedEditTest.cpp : Defines the class behaviors for the application.
//
#include "stdafx.h"
#include "MaskedEditTest.h" // CMaskedEditTestApp
#include "MaskedEditTestDlg.h" // CMaskedEditTestDlg
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__ ;
#endif
/////////////////////////////////////////////////////////////////////////////
// CMaskedEditTestApp
BEGIN_MESSAGE_MAP(CMaskedEditTestApp, CWinApp)
//{{AFX_MSG_MAP(CMaskedEditTestApp)
//}}AFX_MSG
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
// CMaskedEditTestApp construction
CMaskedEditTestApp::CMaskedEditTestApp()
{
}
/////////////////////////////////////////////////////////////////////////////
// The one and only CMaskedEditTestApp object
CMaskedEditTestApp theApp ;
static HINSTANCE g_hRichEdDLL=NULL;
/////////////////////////////////////////////////////////////////////////////
// CMaskedEditTestApp initialization
BOOL CMaskedEditTestApp::InitInstance()
{
// Standard initialization
// Initialize RichEdit control
// for About Dialog
if(g_hRichEdDLL==NULL)
{
g_hRichEdDLL=::LoadLibrary(_T("RICHED32.DLL"));
if(g_hRichEdDLL==NULL)
TRACE(_T("Cannot load library to display RichEditTextControl"));
}
CMaskedEditTestDlg dlg ;
/*int nResponse = */dlg.DoModal() ;
// Since the dialog has been closed, return FALSE so that we exit the
// application, rather than start the application's message pump.
return FALSE ;
}
int CMaskedEditTestApp::ExitInstance()
{
// TODO: Add your specialized code here and/or call the base class
// unload the library
if(g_hRichEdDLL!=NULL)
::FreeLibrary(g_hRichEdDLL);
return CWinApp::ExitInstance();
}