overlapmode.c

来自「GM5621原代码」· C语言 代码 · 共 46 行

C
46
字号
/*
	$Workfile:   overlapmode.c  $
	$Revision:   1.1  $
	$Date:   Aug 12 2003 09:05:38  $
*/
//******************************************************************************
//
//         Copyright (C) 2003.  GENESIS MICROCHIP INC. CONFIDENTIAL
//     All rights reserved.  No part of this program may be reproduced.
//
//     Genesis Microchip Inc., 165 Commerce Valley Dr. West
//     Thornhill, Ontario, Canada, L3T 7V8
//
//==============================================================================
//
// MODULE:	overlapmode.c
//
// USAGE:	
//
//******************************************************************************

#include "inc\all.h"


void SetOverlappedMode(void)
{
	// pdr#5836. rewrite overlapped mode handler.
	if (W_InputFlags & OVERLAPPED_MASK)
	{
		// swap 640 and 720 mode.
		if (W_InputWidth == 640)
			UserPrefOverlappedMode = DOS;
		else		
			UserPrefOverlappedMode = Graphics;

		#if NVRAM_DIRTY_BITS_CHECK
		SetAdjustedBitFlags(OverlappedMode_offset, 1);
		#endif // NVRAM_DIRTY_BITS_CHECK

		// use the force mode switching to save code.
		gm_ForceModeSwitching();
	}

}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?