亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? main.cpp

?? Astar 精靈版本 Astar 精靈版本
?? CPP
字號:
#include <windows.h>
#include "Astart.h"
#include "Sprite.h"
#include "List.h"
#include "List.cpp"
#define KEYDOWN(vk_code) ((GetAsyncKeyState(vk_code) & 0x8000) ? 1 : 0)
TCHAR szAppClassName[] = TEXT("ShengHun");				// WNCLASS名
HINSTANCE hInst;	// 當前實例
HWND hWnd;
HDC hdc;
HBITMAP backbitmap;
HBITMAP zabitmap;
int manx = 0;
int many = 408;
Sprite a("未命名.bmp","人物.bmp",RGB(255,0,255),8,4);

int map[6][13] = {
{ 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0 },
{ 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 1, 1 },
{ 1, 1, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0 },
{ 0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0 },
{ 1, 1, 1, 1, 1, 0, 0, 1, 0, 0, 1, 0, 0 },
{ 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 1, 0 }
};
// 此代碼模塊中包含的函數的前向聲明:
ATOM				MyRegisterClass(HINSTANCE hInstance);
BOOL				InitInstance(HINSTANCE, int);
LRESULT CALLBACK	WndProc(HWND, UINT, WPARAM, LPARAM);
int APIENTRY WinMain(HINSTANCE hInstance,
                     HINSTANCE hPrevInstance,
                     LPTSTR    lpCmdLine,
                     int       nCmdShow)
{
 	// TODO: 在此放置代碼。
	MSG msg;
	// 初始化全局字符串
	MyRegisterClass(hInstance);
	// 執行應用程序初始化:
	if (!InitInstance (hInstance, nCmdShow)) 
	{
		return FALSE;
	}
	hdc = GetDC(hWnd);
	backbitmap = (HBITMAP)LoadImage(NULL,"未命名.bmp",IMAGE_BITMAP,0,0, LR_CREATEDIBSECTION | LR_LOADFROMFILE);
	zabitmap = (HBITMAP)LoadImage(NULL,"人物.bmp",IMAGE_BITMAP,0,0, LR_CREATEDIBSECTION | LR_LOADFROMFILE);
	HDC mdc = CreateCompatibleDC(hdc);
	RECT rect;
	GetClientRect(hWnd,&rect);
	SelectObject(mdc,backbitmap);
	BitBlt(hdc,0,0,rect.right - rect.left,rect.bottom - rect.top,mdc,0,0,SRCCOPY);
	SelectObject(mdc,zabitmap);
	TransparentBlt(hdc,manx,many,96,136,mdc,0,272,96,136,RGB(255,0,255));

	while (true) 
	{
		if(KEYDOWN(VK_ESCAPE))
		{
			SendMessage(hWnd,WM_DESTROY,0,0);
		}
		if( PeekMessage( &msg, NULL, 0,0 ,PM_REMOVE) )
       {
			if(msg.message==WM_QUIT)
				break;
            TranslateMessage( &msg );
            DispatchMessage( &msg );
       }
	   if( KEYDOWN(VK_LEFT) )
	   {
		   if(manx>=20)
		   {
				a.Show(hdc,manx,many,-6,0);
				manx-=48;
				a.Show(hdc,manx,many,-6,0);
				manx-=48;
		   }
	   }
	   else if( KEYDOWN(VK_RIGHT) )
	   {
		   if(manx <= rect.right - 70)
		   {
				a.Show(hdc,manx,many,6,0);
				manx+=48;
				a.Show(hdc,manx,many,6,0);
				manx+=48;
		   }
	   }
	   else if( KEYDOWN(VK_UP) )
	   {
		   if(many >=0)
		   {
				a.Show(hdc,manx,many,0,-8);
				many-=68;
				a.Show(hdc,manx,many,0,-8);
				many-=68;
		   }
	   }
	   else if( KEYDOWN(VK_DOWN) )
	   {
		   if(many <= rect.bottom - 100)
		   {
				a.Show(hdc,manx,many,0,8);
				many+=68;
				a.Show(hdc,manx,many,0,8);
				many+=68;
		   }
	   }
	   else if( KEYDOWN(VK_RBUTTON))
	   {
			a.Show(hdc,manx,many,0,0);
	   }
	}
	return (int) msg.wParam;
}

ATOM MyRegisterClass(HINSTANCE hInstance)
{
	WNDCLASSEX wcex;

	wcex.cbSize = sizeof(WNDCLASSEX); 

	wcex.style			= CS_HREDRAW | CS_VREDRAW;
	wcex.lpfnWndProc	= (WNDPROC)WndProc;
	wcex.cbClsExtra		= 0;
	wcex.cbWndExtra		= 0;
	wcex.hInstance		= hInstance;
	wcex.hIcon			= LoadIcon(NULL, IDI_INFORMATION);
	wcex.hCursor		= LoadCursor(NULL, IDC_ARROW);
	wcex.hbrBackground	= (HBRUSH)GetStockObject(BLACK_BRUSH);
	wcex.lpszMenuName	= NULL;
	wcex.lpszClassName	= szAppClassName;
	wcex.hIconSm		= LoadIcon(wcex.hInstance, NULL);

	return RegisterClassEx(&wcex);
}

BOOL InitInstance(HINSTANCE hInstance, int nCmdShow)
{
   hInst = hInstance; // 將實例句柄存儲在全局變量中

   hWnd = CreateWindow(szAppClassName,NULL,WS_POPUP ,CW_USEDEFAULT, CW_USEDEFAULT, CW_USEDEFAULT, CW_USEDEFAULT, NULL, NULL, hInstance, NULL);

   if (!hWnd)
   {
      return FALSE;
   }

   ShowWindow(hWnd, SW_SHOWMAXIMIZED);
   UpdateWindow(hWnd);

   return TRUE;
}

LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)
{
	switch (message) 
	{
	case WM_DESTROY:
		PostQuitMessage(0);
		break;
	case WM_LBUTTONDOWN:
		{
			int x = LOWORD(lParam);
			int y =  HIWORD(lParam);
			Astart as(map,13,6,manx/96+many/136*13,x/96+y/136*13);
			if(as.Find())
			{
				as.GetResult();
				for(int i=as.value_list.Length(); i>=1; i--)
				{
					Rect b;
					as.value_list.Find(i,b);
					if(b.map_x > manx/96)
					{
						a.Show(hdc,manx,many,12,0);
						manx+=96;
					}
					if(b.map_x < manx/96)
					{
						a.Show(hdc,manx,many,-12,0);
						manx-=96;
					}
					if(b.map_y > many/136)
					{
						a.Show(hdc,manx,many,0,16);
						many+=136;
					}
					if(b.map_y < many/136)
					{
						a.Show(hdc,manx,many,0,-16);
						many-=136;
					}
				}
			}

		}
	default:
		return DefWindowProc(hWnd, message, wParam, lParam);
	}
	return 0;
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美日韩小视频| 91国偷自产一区二区开放时间| 中文字幕成人av| 在线观看www91| 国产在线看一区| 亚洲九九爱视频| 精品国产一区二区三区忘忧草| 99精品在线免费| 久久精工是国产品牌吗| 一区二区三区日韩| 国产亚洲精品超碰| 欧美精品第1页| 99re热这里只有精品视频| 久久精品国产99国产精品| 亚洲高清三级视频| 成人免费一区二区三区视频| 日韩精品一区二区三区swag| 欧美性一级生活| 97se亚洲国产综合在线| 国产在线精品一区二区| 日本女人一区二区三区| 伊人婷婷欧美激情| 中文字幕中文字幕在线一区| 欧美精品一区二| 欧美一区二区久久久| 欧美性猛交一区二区三区精品| 国产成人精品免费| 国产精品综合久久| 国产一区二区伦理| 久久99最新地址| 午夜电影一区二区| 亚洲r级在线视频| 亚洲一区二区在线免费观看视频| 中文字幕在线观看不卡| 国产性做久久久久久| 久久综合久久久久88| 日韩欧美专区在线| 欧美一级视频精品观看| 91九色最新地址| 欧美无乱码久久久免费午夜一区| 91官网在线观看| 欧美色窝79yyyycom| 欧美在线观看视频一区二区| 色素色在线综合| 在线亚洲一区二区| 在线观看精品一区| 51久久夜色精品国产麻豆| 欧美精品国产精品| 日韩欧美黄色影院| 久久免费偷拍视频| 欧美激情一区三区| 亚洲欧美综合色| 亚洲综合男人的天堂| 亚洲成人在线观看视频| 免费在线观看一区二区三区| 首页国产欧美久久| 狠狠色丁香婷婷综合| 国产成人av电影| 99精品欧美一区二区三区小说| 不卡av在线网| 欧美视频日韩视频| 日韩视频免费直播| 国产午夜精品一区二区三区嫩草| 亚洲国产精品激情在线观看| **性色生活片久久毛片| 一区二区三区国产豹纹内裤在线 | 日韩一区二区在线播放| 欧美电影免费观看高清完整版| 精品国产乱码久久久久久闺蜜 | 欧美日韩国产小视频在线观看| 欧美久久婷婷综合色| 日韩精品一区二区三区老鸭窝| 欧美成人bangbros| 国产精品毛片无遮挡高清| 亚洲美女免费视频| 美女网站在线免费欧美精品| 国产精品一线二线三线精华| 99久久伊人网影院| 欧美日韩色一区| 久久久久久久久久久99999| 国产精品久久久久久久裸模| 亚洲高清免费观看高清完整版在线观看| 美女网站视频久久| 91在线无精精品入口| 91精品国产综合久久久久| 国产午夜精品在线观看| 亚洲国产日韩精品| 国产一区二区三区免费看| 色www精品视频在线观看| 精品国产制服丝袜高跟| 亚洲免费在线观看视频| 九九九精品视频| 91久久精品一区二区三| 久久久青草青青国产亚洲免观| 一区二区三区精品视频| 国产一区二区三区久久久| 91国偷自产一区二区三区成为亚洲经典 | 国产拍欧美日韩视频二区| 亚洲久本草在线中文字幕| 国产在线一区二区综合免费视频| 色综合久久天天综合网| 日韩欧美电影一区| 亚洲精品视频免费观看| 国产成人免费xxxxxxxx| 91精品国产黑色紧身裤美女| 国产精品你懂的在线欣赏| 久久99久久精品| 欧美性色综合网| 国产精品久久久久桃色tv| 韩国精品久久久| 制服丝袜在线91| 一区二区三区高清在线| 成人一区二区三区视频在线观看| 欧美一区二区在线播放| 亚洲综合一区二区| 不卡一区中文字幕| 久久精品免视看| 免费在线观看精品| 欧美年轻男男videosbes| 亚洲日本免费电影| 成人黄色小视频| 2021中文字幕一区亚洲| 热久久国产精品| 欧美午夜理伦三级在线观看| 国产精品理论在线观看| 国产精品99久久久久久似苏梦涵| 日韩一区二区三区在线| 日日夜夜精品免费视频| 欧美色涩在线第一页| 亚洲精品免费在线播放| av动漫一区二区| 国产精品素人一区二区| 成人av中文字幕| 中文字幕欧美三区| 成人激情av网| 国产精品乱码一区二区三区软件 | 国产精品护士白丝一区av| 国产v日产∨综合v精品视频| 久久老女人爱爱| 久久福利资源站| 久久青草国产手机看片福利盒子 | 午夜av一区二区三区| 在线观看网站黄不卡| 一区二区三区在线看| 一本色道久久综合亚洲aⅴ蜜桃 | 色88888久久久久久影院野外| 综合分类小说区另类春色亚洲小说欧美| 韩国女主播一区二区三区| 欧美精品一区男女天堂| 国产高清无密码一区二区三区| 久久这里只有精品视频网| 国产露脸91国语对白| 国产精品视频观看| 91香蕉视频mp4| 一级女性全黄久久生活片免费| 91福利在线导航| 性欧美疯狂xxxxbbbb| 欧美成人综合网站| 国产精品一区二区果冻传媒| 亚洲欧洲日本在线| 欧美日韩中文精品| 麻豆91免费观看| 日本一区免费视频| 91丨porny丨中文| 亚洲福中文字幕伊人影院| 日韩三级在线观看| 成人性色生活片| 亚洲国产视频一区| 2017欧美狠狠色| 色综合天天综合狠狠| 午夜久久久久久久久久一区二区| 欧美大片在线观看一区二区| 国产福利不卡视频| 亚洲一区二区三区四区五区黄| 337p亚洲精品色噜噜狠狠| 国产精品亚洲午夜一区二区三区| 亚洲三级在线免费| 日韩一区二区三区四区| 成人动漫中文字幕| 五月天激情综合| 国产欧美精品一区| 欧美特级限制片免费在线观看| 久久99精品久久久久久| 中文字幕亚洲综合久久菠萝蜜| 91精品婷婷国产综合久久性色 | 亚洲一区二区在线观看视频| 欧美一卡2卡3卡4卡| 成a人片亚洲日本久久| 天堂久久一区二区三区| 国产精品美女久久久久久久 | 国产精品久久久久久久久久久免费看 | 国产精品99久久久久久有的能看| 一区二区三区高清| www亚洲一区| 精品视频全国免费看| 大白屁股一区二区视频| 青椒成人免费视频| 亚洲人成在线播放网站岛国| 欧美大片顶级少妇| 欧美偷拍一区二区|