2025-11-28 00:35:46 +09:00

50 lines
971 B
C++

//------------------------------------------------------------------------------
//
// File: AMCap2.cpp
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//------------------------------------------------------------------------------
#include "SysEnum.h"
#include "MainDialog.h"
HINSTANCE g_hInstance;
int WINAPI _tWinMain(HINSTANCE hInstance,
HINSTANCE /*hPrevInstance*/,
LPTSTR lpstrCmdLine,
int nCmdShow)
{
g_hInstance = hInstance;
HRESULT hr = CoInitializeEx(NULL, COINIT_APARTMENTTHREADED);
if (FAILED(hr))
{
MessageBox(NULL, TEXT("CoInitialize failed."), NULL, MB_ICONSTOP);
return 1;
}
MainDialog *pDlg = new MainDialog();
if (pDlg == NULL)
{
MessageBox(NULL, TEXT("Out of memory."), NULL, MB_ICONSTOP);
}
else
{
pDlg->ShowDialog(hInstance, NULL);
delete pDlg;
}
CoUninitialize();
return 0;
}