You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
79 lines
2.2 KiB
79 lines
2.2 KiB
//========= Copyright Valve Corporation, All rights reserved. ============// |
|
// |
|
// Purpose: |
|
// |
|
// $NoKeywords: $ |
|
// |
|
//=============================================================================// |
|
// SteamDebugHelper.cpp : Defines the class behaviors for the application. |
|
// |
|
|
|
#include "stdafx.h" |
|
#include "SteamDebugHelper.h" |
|
#include "SteamDebugHelperDlg.h" |
|
|
|
#ifdef _DEBUG |
|
#define new DEBUG_NEW |
|
#undef THIS_FILE |
|
static char THIS_FILE[] = __FILE__; |
|
#endif |
|
|
|
///////////////////////////////////////////////////////////////////////////// |
|
// CSteamDebugHelperApp |
|
|
|
BEGIN_MESSAGE_MAP(CSteamDebugHelperApp, CWinApp) |
|
//{{AFX_MSG_MAP(CSteamDebugHelperApp) |
|
// NOTE - the ClassWizard will add and remove mapping macros here. |
|
// DO NOT EDIT what you see in these blocks of generated code! |
|
//}}AFX_MSG |
|
ON_COMMAND(ID_HELP, CWinApp::OnHelp) |
|
END_MESSAGE_MAP() |
|
|
|
///////////////////////////////////////////////////////////////////////////// |
|
// CSteamDebugHelperApp construction |
|
|
|
CSteamDebugHelperApp::CSteamDebugHelperApp() |
|
{ |
|
// TODO: add construction code here, |
|
// Place all significant initialization in InitInstance |
|
} |
|
|
|
///////////////////////////////////////////////////////////////////////////// |
|
// The one and only CSteamDebugHelperApp object |
|
|
|
CSteamDebugHelperApp theApp; |
|
|
|
///////////////////////////////////////////////////////////////////////////// |
|
// CSteamDebugHelperApp initialization |
|
|
|
BOOL CSteamDebugHelperApp::InitInstance() |
|
{ |
|
// Standard initialization |
|
// If you are not using these features and wish to reduce the size |
|
// of your final executable, you should remove from the following |
|
// the specific initialization routines you do not need. |
|
|
|
#ifdef _AFXDLL |
|
Enable3dControls(); // Call this when using MFC in a shared DLL |
|
#else |
|
Enable3dControlsStatic(); // Call this when linking to MFC statically |
|
#endif |
|
|
|
CSteamDebugHelperDlg dlg; |
|
m_pMainWnd = &dlg; |
|
int nResponse = dlg.DoModal(); |
|
if (nResponse == IDOK) |
|
{ |
|
// TODO: Place code here to handle when the dialog is |
|
// dismissed with OK |
|
} |
|
else if (nResponse == IDCANCEL) |
|
{ |
|
// TODO: Place code here to handle when the dialog is |
|
// dismissed with Cancel |
|
} |
|
|
|
// Since the dialog has been closed, return FALSE so that we exit the |
|
// application, rather than start the application's message pump. |
|
return FALSE; |
|
}
|
|
|