Files
itgmania212121/stepmania/src/archutils/Win32/AppInstance.cpp
T
2002-12-16 01:46:42 +00:00

25 lines
603 B
C++

#include "../../../stdafx.h"
#include "AppInstance.h"
AppInstance::AppInstance()
{
/* Little trick to get an HINSTANCE of ourself without having access to the hwnd ... */
TCHAR szFullAppPath[MAX_PATH];
GetModuleFileName(NULL, szFullAppPath, MAX_PATH);
h = LoadLibrary(szFullAppPath);
/* h will be NULL if this fails. Most operations that take an HINSTANCE
* will still work without one (but may be missing graphics); that's OK. */
}
AppInstance::~AppInstance()
{
if(h)
FreeLibrary(h);
}
/*
* Copyright (c) 2002 by the person(s) listed below. All rights reserved.
*
* Glenn Maynard
*/