File:  [RetroPC.NET] / xmil / adv / win32s / advuser.cpp
Revision 1.1: download - view: text, annotated - select for diffs
Fri Feb 4 15:42:10 2005 JST (20 years, 8 months ago) by yui
Branches: MAIN
CVS tags: HEAD
RetroPC CVS restarting 2005/02/04 (T.Yui)

#include	"compiler.h"
#include	"advuser.h"
#if !defined(DISABLE_SOUND)
#include	"soundmng.h"
#endif


LRESULT CALLBACK advuser_proc(HWND hWnd, UINT msg, WPARAM wp, LPARAM lp) {

#if !defined(DISABLE_SOUND)
	switch(msg) {
		case WM_ENTERMENULOOP:
			soundmng_disable(SNDPROC_MAIN);
			break;

		case WM_EXITMENULOOP:
			soundmng_enable(SNDPROC_MAIN);
			break;
	}
#endif
	return(AdvProc(hWnd, msg, wp, lp));
}

BRESULT advuser_initialize(void) {

	win9xsub_initialize();
#if !defined(DISABLE_SOUND)
	soundmng_initialize(__adv_hWnd);
#endif
	return(SUCCESS);
}

void advuser_deinitialize(void) {

#if !defined(DISABLE_SOUND)
	soundmng_deinitialize();
#endif
}


RetroPC.NET-CVS <cvs@retropc.net>