Windows NT 4.0 source code leak
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.
 
 
 
 
 
 

127 lines
2.1 KiB

/**********************************************************************/
/** Microsoft Windows NT **/
/** Copyright(c) Microsoft Corp., 1995 **/
/**********************************************************************/
/*
gopherp.c
This is the main startup file. It contains WinMain, and
very little else.
*/
#include "gopherp.h"
#pragma hdrstop
//
// Private constants.
//
//
// Private types.
//
//
// Private globals.
//
//
// Private prototypes.
//
//
// Public functions.
//
/*******************************************************************
NAME: WinMain
SYNOPSIS: Normal Windows application entry point.
ENTRY: hInstance - The current application instance.
hPrev - The previous instance. Don't depend on this
value, as under Win32 it is always NULL.
pszCmdLine - Points to command line arguments.
nCmdShow - Specifies how the initial window should
be displayed. Should just be passed onto
ShowWindow.
********************************************************************/
INT
PASCAL
WinMain(
HINSTANCE hInstance,
HINSTANCE hPrev,
LPSTR pszCmdLine,
INT nCmdShow
)
{
MSG msg;
//
// Application-level initialization.
//
if( !InitApplication( hInstance ) )
{
return FALSE;
}
//
// Load our configuration stuff.
//
LoadConfiguration();
//
// Instance-level initialization.
//
if( !InitInstance( pszCmdLine, nCmdShow ) )
{
return FALSE;
}
//
// 'Round & 'round she goes...
//
while( GetMessage( &msg, 0, 0, 0 ) )
{
if( !TranslateAccelerator( _hwndFrame, _hAccel, &msg ) )
{
TranslateMessage( &msg );
DispatchMessage( &msg );
}
}
//
// Save our configuration.
//
SaveConfiguration( FALSE );
//
// Return the value passed to PostQuitMessage.
//
return msg.wParam;
} // WinMain
//
// Private functions.
//