⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 bullhero.cpp

📁 Brew平台的手机游戏代码. 斗牛士.韩国开发的经典游戏.
💻 CPP
📖 第 1 页 / 共 5 页
字号:
	}
	else if( aniCnt[0] == 15 )
	{
		FillRect(0, hHeight - 101, Width, 202, 219, 219, 255, TRUE);
		CImg->K_Draw(hWidth, 0, CImg->mimg[5], IMTOPCENTER, AEE_RO_TRANSPARENT);
		CImg->K_Draw(hWidth, hHeight - CImg->GetImgHeight(CImg->mimg[4])/2, CImg->mimg[4], IMTOPCENTER, AEE_RO_TRANSPARENT);
		CImg->K_Draw(hWidth, Height - CImg->GetImgHeight(CImg->uimg[9]) - 30, CImg->uimg[9], IMTOPCENTER, AEE_RO_TRANSPARENT);
		if(m_sec%2 == 0) CImg->K_Draw(hWidth, hHeight + 20, CImg->uimg[12], IMTOPCENTER, AEE_RO_TRANSPARENT);
	}

	CImg->K_Draw(hWidth, Height - CImg->GetImgHeight(CImg->uimg[11]) - 10, CImg->uimg[11], IMTOPCENTER, AEE_RO_TRANSPARENT);

	if( ++aniCnt[0] > 15 ) aniCnt[0] = 15;
}


void MainApp::K_Intro(uint16 keyparam)
{
	if(keyparam == AVK_CLR)
	{
		GameState = ST_GAMETEMP;
		ImageRelease(3);
		endgame = 1;
	}
	else
	{
		if( aniCnt[0] == 15 )
		{
			P_StopSound();
			P_PlaySound( RS_17 );
			GameState = ST_GAMETEMP;
			m_Keychk = 1;					
			T_Mainmenu();
		}
	}
}

/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////


/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// ST_MENU
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
void MainApp::T_Mainmenu()
{
	ImageRelease(0);
	ImageLoad(1);
	m_Keychk = 0;
	GameState = ST_MENU;
}

void MainApp::D_Menu()
{
	FillRect(0, hHeight - 101, Width, 202, 219, 219, 255, TRUE);
	CImg->K_Draw(hWidth, 0, CImg->mimg[5], IMTOPCENTER, AEE_RO_TRANSPARENT);
	CImg->K_Draw(hWidth, hHeight - CImg->GetImgHeight(CImg->mimg[4])/2, CImg->mimg[4], IMTOPCENTER, AEE_RO_TRANSPARENT);
	for( int i = 0 ; i < 6 ; i ++ )	CImg->K_SizeDraw(hWidth - 70, hHeight - 80 + i*24, CImg->uimg[0], 0, i*22, CImg->GetImgWidth(CImg->uimg[0])/2, 22, IMLEFT, AEE_RO_TRANSPARENT);
	CImg->K_SizeDraw(hWidth - 70, hHeight - 80 + menuFocus*24, CImg->uimg[0], CImg->GetImgWidth(CImg->uimg[0])/2, menuFocus*22, CImg->GetImgWidth(CImg->uimg[0])/2, 22, IMLEFT, AEE_RO_TRANSPARENT);
	CImg->K_Draw(hWidth - 94, hHeight - 82 + menuFocus*24, CImg->uimg[2], IMTOPCENTER, AEE_RO_TRANSPARENT);
}

void MainApp::K_Menu(uint16 keyparam)
{
	if( m_Keychk == 1 )	return;

	switch(keyparam)
	{
		case AVK_UP:
			P_PlaySound( RS_16 );
			if(--menuFocus < 0)	menuFocus = 5;
			break;

		case AVK_DOWN:
			P_PlaySound( RS_16 );
			if(++menuFocus > 5)	menuFocus = 0;
			break;
		case AVK_CLR:
			P_PlaySound( RS_17 );
			T_Intro();
			break;
		case AVK_SELECT:
			P_PlaySound( RS_17 );
			switch(menuFocus)
			{
				case 0:							//胶配府葛靛
					GameState = ST_GAMETEMP;
					m_Keychk = 1;
					T_StartGame();
					break;

				case 1:							//公茄措傈葛靛
					GameState = ST_GAMETEMP;
					WarMoney = 0;
					m_Keychk = 1;
					Warmode = 1;
					m_Ground = 0;
					m_bull.m_btype = 0;
					P_SetHP(1);
					L_S2Game();
					break;

				case 2:							//霸烙汲疙
					GameState = ST_GAMETEMP;
					m_Keychk = 1;
					startflag = 0;
					T_GameUsing();
					break;

				case 3:							//霸烙汲疙
					GameState = ST_GAMETEMP;
					m_Keychk = 1;
					startflag = 0;
					T_SkillExplain();
					break;

				case 4:							//券版汲沥
					GameState = ST_GAMETEMP;
					m_Keychk = 1;
					T_Option();
					break;

				case 5:							// 霸烙辆丰
					GameState = ST_GAMETEMP;
					endgame = 1;
					break;
			}
			break;
	}
}

/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// ST_S1GAME
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//家狼 蕊盒档客, 捧快荤狼 HP甫 唱鸥郴绰 何盒
void MainApp::D_S2StateBar()
{
	int templen;

	// 霸捞瘤 官
	FillRect(1, 3, 103, 6, 73, 0, 0, TRUE);
	FillRect(10, 4, 93, 4, 73, 73, 85, TRUE);
	
	FillRect(Width - 104, 3, 103, 6, 73, 0, 0, TRUE);
	FillRect(Width - 103, 4, 93, 4, 73, 73, 85, TRUE);

	// 林牢傍, 家 某腐 捞固瘤
	CImg->K_Draw(1, 3, CImg->uimg[2], IMLEFT, AEE_RO_TRANSPARENT);
	CImg->K_Draw(Width - 12, 3, CImg->uimg[2], IMLEFT, AEE_RO_TRANSPARENT);
	CImg->K_Draw(0, 22, CImg->uimg[8], IMLEFT, AEE_RO_TRANSPARENT);
	CImg->K_SizeDraw(Width - CImg->GetImgWidth(CImg->uimg[12]), 22, CImg->uimg[12], 0, (m_bull.m_btype - m_Ground*4)*34, 34, 34, IMLEFT, AEE_RO_TRANSPARENT);

	// HP
	templen = ( ((m_HP*100) / m_MaxHP) * 90 );

	if( (templen/10)%10 > 5 ) templen = templen/100 + 1;
	else templen = templen/100;

	// 某腐磐 HP
	if( m_HP > 0 )
	{
		FillRect(103 - templen, 4, templen, 1, 0, 219, 255, TRUE);
		FillRect(103 - templen, 6, templen, 1, 0, 219, 255, TRUE);
		FillRect(103 - templen, 5, templen, 1, 255, 255, 255, TRUE);
		FillRect(103 - templen, 7, templen, 1, 0, 146, 255, TRUE);
	}

	// 林牢傍 某腐 HP 荐摹 钎泅何盒
	CImg->K_SizeDraw(10, 12, CImg->uimg[13], 0, (m_MaxHP/100)*8, 6, 8, IMLEFT, AEE_RO_TRANSPARENT);
	CImg->K_SizeDraw(10 + 5, 12, CImg->uimg[13], 0, ((m_MaxHP%100)/10)*8, 6, 8, IMLEFT, AEE_RO_TRANSPARENT);
	CImg->K_SizeDraw(10 + 5*2, 12, CImg->uimg[13], 0, ((m_MaxHP%100)%10)*8, 6, 8, IMLEFT, AEE_RO_TRANSPARENT);
	CImg->K_SizeDraw(10 + 5*3, 12, CImg->uimg[13], 0, 10*8, 6, 8, IMLEFT, AEE_RO_TRANSPARENT);

	if( m_HP/100 != 0 )	CImg->K_SizeDraw(10 + 5*4, 12, CImg->uimg[13], 0, (m_HP/100)*8, 6, 8, IMLEFT, AEE_RO_TRANSPARENT);
	
	CImg->K_SizeDraw(10 + 5*5, 12, CImg->uimg[13], 0, ((m_HP%100)/10)*8, 6, 8, IMLEFT, AEE_RO_TRANSPARENT);
	CImg->K_SizeDraw(10 + 5*6, 12, CImg->uimg[13], 0, ((m_HP%100)%10)*8, 6, 8, IMLEFT, AEE_RO_TRANSPARENT);
	
	templen = ( ((m_BHP*100) / m_MaxBHP) * 90 );
	if( (templen/10)%10 > 5 ) templen = templen/100 + 1;
	else templen = templen/100;

	// 家 HP
	if( m_BHP > 0 )
	{
		FillRect(Width - 103, 4, templen, 1, 0, 219, 255, TRUE);
		FillRect(Width - 103, 6, templen, 1, 0, 219, 255, TRUE);
		FillRect(Width - 103, 5, templen, 1, 255, 255, 255, TRUE);
		FillRect(Width - 103, 7, templen, 1, 0, 146, 255, TRUE);
	}

	// 家 某腐 HP 荐摹 钎泅 何盒
	if( m_MaxBHP/1000 != 0 ) CImg->K_SizeDraw(Width - 40 - 5, 12, CImg->uimg[13], 0, (m_MaxBHP/1000)*8, 6, 8, IMLEFT, AEE_RO_TRANSPARENT);
	CImg->K_SizeDraw(Width - 40 , 12, CImg->uimg[13], 0, ((m_MaxBHP%1000)/100)*8, 6, 8, IMLEFT, AEE_RO_TRANSPARENT);
	CImg->K_SizeDraw(Width - 40 + 5, 12, CImg->uimg[13], 0, (((m_MaxBHP%1000)%100)/10)*8, 6, 8, IMLEFT, AEE_RO_TRANSPARENT);
	CImg->K_SizeDraw(Width - 40 + 5*2, 12, CImg->uimg[13], 0, (((m_MaxBHP%1000)%100)%10)*8, 6, 8, IMLEFT, AEE_RO_TRANSPARENT);

	CImg->K_SizeDraw(Width - 40 + 5*3, 12, CImg->uimg[13], 0, 10*8, 6, 8, IMLEFT, AEE_RO_TRANSPARENT);

	if( m_BHP/1000 != 0 ) CImg->K_SizeDraw(Width - 40 + 5*4, 12, CImg->uimg[13], 0, (m_BHP/1000)*8, 6, 8, IMLEFT, AEE_RO_TRANSPARENT);
	if( m_BHP < 1000 )
	{
		CImg->K_SizeDraw(Width - 40 + 5*4, 12, CImg->uimg[13], 0, ((m_BHP%1000)/100)*8, 6, 8, IMLEFT, AEE_RO_TRANSPARENT);
		CImg->K_SizeDraw(Width - 40 + 5*5, 12, CImg->uimg[13], 0, (((m_BHP%1000)%100)/10)*8, 6, 8, IMLEFT, AEE_RO_TRANSPARENT);
		CImg->K_SizeDraw(Width - 40 + 5*6, 12, CImg->uimg[13], 0, (((m_BHP%1000)%100)%10)*8, 6, 8, IMLEFT, AEE_RO_TRANSPARENT);
	}
	else
	{
		CImg->K_SizeDraw(Width - 40 + 5*5, 12, CImg->uimg[13], 0, ((m_BHP%1000)/100)*8, 6, 8, IMLEFT, AEE_RO_TRANSPARENT);
		CImg->K_SizeDraw(Width - 40 + 5*6, 12, CImg->uimg[13], 0, (((m_BHP%1000)%100)/10)*8, 6, 8, IMLEFT, AEE_RO_TRANSPARENT);
		CImg->K_SizeDraw(Width - 40 + 5*7, 12, CImg->uimg[13], 0, (((m_BHP%1000)%100)%10)*8, 6, 8, IMLEFT, AEE_RO_TRANSPARENT);
	}

	// 林牢傍 某腐 MP 钎泅 何盒
	CImg->K_Draw(13 + 5*7 + 2, 12, CImg->uimg[4], IMLEFT, AEE_RO_TRANSPARENT);

	FillRect(20 + 4*7 + 3 + CImg->GetImgWidth(CImg->uimg[4]), 13, 24, 6, 73, 0, 0, TRUE);
	FillRect(20 + 4*7 + 4 + CImg->GetImgWidth(CImg->uimg[4]), 14, 22, 4, 73, 73, 85, TRUE);

	templen = ( ((m_MP*100) / m_MaxMP) * 22);

	if( (templen/10)%10 > 5 ) templen = templen/100 + 1;
	else templen = templen/100;

	if( templen > 0 )
	{
		FillRect(20 + 4*7 + 4 + CImg->GetImgWidth(CImg->uimg[4]), 14, templen, 1, 219, 255, 0, TRUE);
		FillRect(20 + 4*7 + 4 + CImg->GetImgWidth(CImg->uimg[4]), 15, templen, 1, 219, 255, 0, TRUE);
		FillRect(20 + 4*7 + 4 + CImg->GetImgWidth(CImg->uimg[4]), 16, templen, 1, 255, 255, 255, TRUE);
		FillRect(20 + 4*7 + 4 + CImg->GetImgWidth(CImg->uimg[4]), 17, templen, 1, 146, 219, 0, TRUE);
	}

	CImg->K_SizeDraw(20 + 36, 12 + 8, CImg->uimg[13], 0, (m_MaxMP/100)*8, 6, 8, IMLEFT, AEE_RO_TRANSPARENT);
	CImg->K_SizeDraw(20 + 36 + 5, 12 + 8, CImg->uimg[13], 0, ((m_MaxMP%100)/10)*8, 6, 8, IMLEFT, AEE_RO_TRANSPARENT);
	CImg->K_SizeDraw(20 + 36 + 5*2, 12 + 8, CImg->uimg[13], 0, ((m_MaxMP%100)%10)*8, 6, 8, IMLEFT, AEE_RO_TRANSPARENT);
	CImg->K_SizeDraw(20 + 36 + 5*3, 12 + 8, CImg->uimg[13], 0, 10*8, 6, 8, IMLEFT, AEE_RO_TRANSPARENT);

	if( m_MP/100 != 0 ) CImg->K_SizeDraw(20 + 36 + 4*4, 12 + 8, CImg->uimg[13], 0, (m_MP/100)*8, 6, 8, IMLEFT, AEE_RO_TRANSPARENT);
	CImg->K_SizeDraw(20 + 36 + 5*5, 12 + 8, CImg->uimg[13], 0, ((m_MP%100)/10)*8, 6, 8, IMLEFT, AEE_RO_TRANSPARENT);
	CImg->K_SizeDraw(20 + 36 + 5*6, 12 + 8, CImg->uimg[13], 0, ((m_MP%100)%10)*8, 6, 8, IMLEFT, AEE_RO_TRANSPARENT);

	// 林牢傍 胶懦 霓焊 钎泅 何盒
	CImg->K_Draw(61, 28, CImg->uimg[28], IMLEFT, AEE_RO_TRANSPARENT);
	FillRect(61, 38, 28, 6, 73, 0, 0, TRUE);
	FillRect(62, 39, 8, 4, 73, 73, 85, TRUE);
	FillRect(62 + 9, 39, 8, 4, 73, 73, 85, TRUE);
	FillRect(62 + 18, 39, 8, 4, 73, 73, 85, TRUE);
	
	if( combo == 1 )
	{
		FillRect(62, 39, 8, 1, 219, 255, 0, TRUE);
		FillRect(62, 41, 8, 1, 219, 255, 0, TRUE);
		FillRect(62, 40, 8, 1, 255, 255, 255, TRUE);
		FillRect(62, 42, 8, 1, 146, 219, 0, TRUE);
	}
	else if( combo == 2 )
	{
		FillRect(62, 39, 8, 1, 219, 255, 0, TRUE);
		FillRect(62 + 9, 39, 8, 1, 219, 255, 0, TRUE);
		FillRect(62, 39 + 2, 8, 1, 219, 255, 0, TRUE);
		FillRect(62 + 9, 39 + 2, 8, 1, 219, 255, 0, TRUE);

		FillRect(62, 39 + 1, 8, 1, 255, 255, 255, TRUE);
		FillRect(62 + 9, 39 + 1, 8, 1, 255, 255, 255, TRUE);

		FillRect(62, 39 + 3, 8, 1, 146, 219, 0, TRUE);
		FillRect(62 + 9, 39 + 3, 8, 1, 146, 219, 0, TRUE);
	}
	else if( combo == 3 )
	{
		FillRect(62, 39, 8, 1, 219, 255, 0, TRUE);
		FillRect(62 + 9, 39, 8, 1, 219, 255, 0, TRUE);
		FillRect(62 + 18, 39, 8, 1, 219, 255, 0, TRUE);
		FillRect(62, 39 + 2, 8, 1, 219, 255, 0, TRUE);
		FillRect(62 + 9, 39 + 2, 8, 1, 219, 255, 0, TRUE);
		FillRect(62 + 18, 39 + 2, 8, 1, 219, 255, 0, TRUE);

		FillRect(62, 39 + 1, 8, 1, 255, 255, 255, TRUE);
		FillRect(62 + 9, 39 + 1, 8, 1, 255, 255, 255, TRUE);
		FillRect(62 + 18, 39 + 1, 8, 1, 255, 255, 255, TRUE);

		FillRect(62, 39 + 3, 8, 1, 146, 219, 0, TRUE);
		FillRect(62 + 9, 39 + 3, 8, 1, 146, 219, 0, TRUE);
		FillRect(62 + 18, 39 + 3, 8, 1, 146, 219, 0, TRUE);
	}

	// 霸烙 矫埃 钎泅 何盒
	if( setTime >= 100 )
	{
		CImg->K_SizeDraw(hWidth - 22, 3, CImg->uimg[11], 0, 36 + (setTime/100)*18, 12, 18, IMLEFT, AEE_RO_TRANSPARENT);
		CImg->K_SizeDraw(hWidth - 9, 3, CImg->uimg[11], 0, 36 + ((setTime%100)/10)*18, 12, 18, IMLEFT, AEE_RO_TRANSPARENT);
		CImg->K_SizeDraw(hWidth + 4, 3, CImg->uimg[11], 0, 36 + ((setTime%100)%10)*18, 12, 18, IMLEFT, AEE_RO_TRANSPARENT);
	}
	else
	{
		CImg->K_SizeDraw(hWidth - 13, 3, CImg->uimg[11], 0, 36 + (setTime/10)*18, 12, 18, IMLEFT, AEE_RO_TRANSPARENT);
		CImg->K_SizeDraw(hWidth + 1, 3, CImg->uimg[11], 0, 36 + (setTime%10)*18, 12, 18, IMLEFT, AEE_RO_TRANSPARENT);
	}
}

/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// ST_S2GAME
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// 霸烙 何盒 捞固瘤 肺靛
void MainApp::L_S2Game()
{
	ImageRelease(0);

	popupOK = 0;

	m_gameType = 1;

//	FillRect(hWidth - 25 -23, hHeight - 7 +1, 49+46, 25, 0, 71, 0, TRUE);
//	FillRect(hWidth - 24 -23, hHeight - 6 +1, 47+46, 23, 143, 255, 0, TRUE);
//	FillRect(hWidth - 23 -23, hHeight - 5 +1, 45+46, 21, 0, 0, 0, TRUE);

//	FillRect(hWidth - 47, hHeight + 24, 92, 6, 0, 0, 0, TRUE);
//	FillRect(hWidth - 46, hHeight + 25, 0, 4, 143, 255, 0, TRUE);

//	IDISPLAY_SetColor( m_pIDisplay, CLR_USER_TEXT, MAKE_RGB( 143, 255, 0 ) );

//	P_StrLoad(STR_LOADING);
//	D_Ktext( hWidth, hHeight + 1, m_MultiLine[0], AEE_FONT_BOLD, IDF_ALIGN_CENTER|IDF_TEXT_TRANSPARENT );
	
//	IDISPLAY_Update(m_pIDisplay);

	if(m_Ground == 0) P_ImgLoad(&CImg->uimg[0], "bullimg.bar", IM_GROUND00, IMG_NORMAL);
	else P_ImgLoad(&CImg->uimg[0], "bullimg.bar", IM_GROUND01, IMG_NORMAL);
	
	P_ImgLoad(&CImg->uimg[10], "bullimg.bar", IM_VILL_BG, IMG_NORMAL);
	
	P_ImgLoad(&CImg->uimg[1], "bullimg.bar", IM_EFFECT_LIGHT, IMG_NORMAL);
	P_ImgLoad(&CImg->uimg[3], "bullimg.bar", IM_GOOD, IMG_NORMAL);
	P_ImgLoad(&CImg->uimg[7], "bullimg.bar", IM_GREAT, IMG_NORMAL);

	P_ImgLoad(&CImg->uimg[2], "bullimg.bar", IM_HP, IMG_NORMAL);
	P_ImgLoad(&CImg->uimg[4], "bullimg.bar", IM_MP, IMG_NORMAL);
	P_ImgLoad(&CImg->uimg[6], "bullimg.bar", IM_START_READY, IMG_NORMAL);
	P_ImgLoad(&CImg->uimg[8], "bullimg.bar", IM_TADOR, IMG_NORMAL);
	P_ImgLoad(&CImg->uimg[11], "bullimg.bar", IM_TIME, IMG_NORMAL);

	P_ImgLoad(&CImg->uimg[13], "bullimg.bar", IM_HPNUM, IMG_NORMAL);

	// 辉 捞固瘤
	if( Quest[0] < 3 && m_bull.m_btype == 5 ) P_ImgLoad(&CImg->uimg[15], "bullimg.bar", IM_HORN, IMG_NORMAL);
	// 蓖 捞固瘤
	if( Quest[1] < 3 && m_bull.m_btype == 3 ) P_ImgLoad(&CImg->uimg[16], "bullimg.bar", IM_EAR, IMG_NORMAL);

	P_ImgLoad(&CImg->uimg[26], "bullimg.bar", IM_COMBO, IMG_NORMAL);
	P_ImgLoad(&CImg->uimg[27], "bullimg.bar", IM_COMBO23, IMG_NORMAL);
	P_ImgLoad(&CImg->uimg[28], "bullimg.bar", IM_COMBO_ICON, IMG_NORMAL);

	P_ImgLoad(&CImg->uimg[29], "bullimg.bar", IM_CLEAR, IMG_NORMAL);
	
//	FillRect(hWidth - 46, hHeight + 25, 40, 4, 143, 255, 0, TRUE);

//	IDISPLAY_Update(m_pIDisplay);

	P_ImgLoad(&CImg->cimg[11], "bullimg.bar", IM_M_0_MOVE_9, IMG_NORMAL);
	P_ImgLoad(&CImg->cimg[12], "bullimg.bar", IM_M_0_MOVE_15, IMG_NORMAL);
	P_ImgLoad(&CImg->cimg[13], "bullimg.bar", IM_M_0_MOVE_23, IMG_NORMAL);
	P_ImgLoad(&CImg->cimg[14], "bullimg.bar", IM_M_0_MOVE_17, IMG_NORMAL);
	P_ImgLoad(&CImg->rcimg[11], "bullimg.bar", IM_M_0_MOVE_9, IMG_MIRROR);
	P_ImgLoad(&CImg->rcimg[12], "bullimg.bar", IM_M_0_MOVE_15, IMG_MIRROR);
	P_ImgLoad(&CImg->rcimg[13], "bullimg.bar", IM_M_0_MOVE_23, IMG_MIRROR);
	P_ImgLoad(&CImg->rcimg[14], "bullimg.bar", IM_M_0_MOVE_17, IMG_MIRROR);

//	FillRect(hWidth - 46, hHeight + 25, 70, 4, 143, 255, 0, TRUE);

//	IDISPLAY_Update(m_pIDisplay);

	// 家 捞固瘤 肺靛
	P_LoadBull();

//	FillRect(hWidth - 46, hHeight + 25, 90, 4, 143, 255, 0, TRUE);

//	IDISPLAY_Update(m_pIDisplay);

	T_S2Game();
}

void MainApp::T_S2Game()

⌨️ 快捷键说明

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