suppress autorun

This commit is contained in:
Glenn Maynard
2005-12-24 02:27:25 +00:00
parent 99d586c5a9
commit a5042f126c
@@ -28,6 +28,8 @@ static bool g_bD3D = false;
static DEVMODE g_FullScreenDevMode;
static bool g_bRecreatingVideoMode = false;
static UINT g_iQueryCancelAutoPlayMessage = 0;
static CString GetNewWindow()
{
HWND h = GetForegroundWindow();
@@ -47,6 +49,10 @@ static CString GetNewWindow()
LRESULT CALLBACK GraphicsWindow::GraphicsWindow_WndProc( HWND hWnd, UINT msg, WPARAM wParam, LPARAM lParam )
{
/* Suppress autorun. */
if( msg == g_iQueryCancelAutoPlayMessage )
return true;
switch( msg )
{
case WM_ACTIVATE:
@@ -410,6 +416,8 @@ void GraphicsWindow::Initialize( bool bD3D )
if( !RegisterClassA( &WindowClassA ) )
RageException::Throw( "%s", werr_ssprintf( GetLastError(), "RegisterClass" ).c_str() );
} while(0);
g_iQueryCancelAutoPlayMessage = RegisterWindowMessage( "QueryCancelAutoPlay" );
}
void GraphicsWindow::Shutdown()