基本信息
源码名称:窗体版坦克大战 游戏源码
源码大小:15.69M
文件格式:.rar
开发语言:C/C++
更新时间:2019-08-10
   友情提示:(无需注册或充值,赞助后即可获取资源下载链接)

     嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300

本次赞助数额为: 2 元 
   源码介绍

vs2015正常运行



private: System::Void pictureBox1_Click(System::Object^  sender, System::EventArgs^  e) {
	timer1->Stop();
	timer2->Stop();
	FrmMenu^ frmMenu = gcnew FrmMenu();
	frmMenu->ShowDialog();
	timer1->Start();
	timer2->Start();

}

private: System::Void 下一关ToolStripMenuItem_Click(System::Object^  sender, System::EventArgs^  e) {
	MessageBox::Show("恭喜过关!");
	FrmsingleGame2^ frmsingleGame2 = gcnew FrmsingleGame2();
	frmsingleGame2->Show();
	PlaySound(TEXT("imgs\\sound\\开始游戏.wav"), NULL, SND_FILENAME | SND_ASYNC);
	cin.get();
	cin.get();
	this->Hide();

}
/*private: System::Void FrmsingleGame1_Load(System::Object^  sender, System::EventArgs^  e) {
	Thread^ t = gcnew Thread(gcnew ThreadStart(this, &FrmsingleGame1::ThreadRun));
	t->Start();

}
		 void ThreadRun() {
			 //开始线程,添加,并运行
			 tank^ j;
			 for (int i = 0; i < 5; i  )
			 {
				 j = gcnew tank(this, (i   1) * 100   70 - 115);//创建对象,设置tank的Y轴位置
				 tankList->Add(j);//将添加到集合,后面界面绘制要用
				 j->Run();
				 Thread::Sleep(5000);//等待5秒,产生下一个tank

			 
		 }
		 }
private: System::Void timer2_Tick(System::Object^  sender, System::EventArgs^  e) {
	this->Invalidate();
}
	

		 };
		 }
		 }*/
private: System::Void FrmsingleGame1_KeyUp(System::Object^  sender, System::Windows::Forms::KeyEventArgs^  e) {
	if (e->KeyCode == Keys::J)
	{
		if (temp == 1) {
			PlaySound(TEXT("imgs\\sound\\fire.wav"), NULL, SND_FILENAME | SND_ASYNC);
			cin.get();
			cin.get();
			temp = 0;
			Thread^ t = gcnew Thread(gcnew ThreadStart(this, &FrmsingleGame1::BulletRun));

			t->Start();

		}
	}

}
private: System::Void FrmsingleGame1_FormClosing(System::Object^  sender, System::Windows::Forms::FormClosingEventArgs^  e) {
	if (MessageBox::Show("你确定要退出吗", "提示", MessageBoxButtons::YesNo) == System::Windows::Forms::DialogResult::Yes) {
		e->Cancel = false;

	}
	else {
		e->Cancel = true;
	}

}
private: System::Void 返回选择界面ToolStripMenuItem_Click(System::Object^  sender, System::EventArgs^  e) {

	this->Hide();
}
private: System::Void FrmsingleGame1_FormClosed(System::Object^  sender, System::Windows::Forms::FormClosedEventArgs^  e) {
	Application::Exit();

}
private: System::Void panel1_Paint(System::Object^  sender, System::Windows::Forms::PaintEventArgs^  e) {
}
};
}