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

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

?? robotview.cpp

?? < VC++視頻音頻開發>> 這本書的源碼
?? CPP
?? 第 1 頁 / 共 2 頁
字號:
	case 3:
	mBit.LoadBitmap(IDB_BMP13);
	break;
	case 4:
	mBit.LoadBitmap(IDB_BMP14);
	break;
	case 5:
	mBit.LoadBitmap(IDB_BMP15);
	break;
	default:
		//mBit.LoadBitmap(IDB_BMP0);
		MessageBox("error");
	}
	CBitmap *pOldBit=MemDC.SelectObject(&mBit);
	pControlDC->BitBlt(0,0,900,700,&MemDC,0,0,SRCCOPY);
	MemDC.SelectObject(pOldBit);
}
void CRobotView::GzqDisplay(int n)
{
	CWnd* pWnd=GetDlgItem(IDC_STATIC_GONGZUOQU);
	CDC* pControlDC=pWnd->GetDC();
	pWnd->Invalidate();
	pWnd->UpdateWindow();
	pControlDC->SelectStockObject(BLACK_BRUSH);
	CBitmap mBit;
	CDC MemDC;
	MemDC.CreateCompatibleDC(NULL);
	switch(n)
	{
	case 0:
	mBit.LoadBitmap(IDB_BMP10);
	break;
	case 1:
	mBit.LoadBitmap(IDB_BMP11);
	break;
	case 2:
	mBit.LoadBitmap(IDB_BMP12);
	break;
	case 3:
	mBit.LoadBitmap(IDB_BMP13);
	break;
	case 4:
	mBit.LoadBitmap(IDB_BMP14);
	break;
	case 5:
	mBit.LoadBitmap(IDB_BMP15);
	break;
	case 6:
	mBit.LoadBitmap(IDB_BMP16);
	break;
	case 7:
	mBit.LoadBitmap(IDB_BMP17);
	break;
	default:
		//mBit.LoadBitmap(IDB_BMP0);
		MessageBox("error");
	}
	CBitmap *pOldBit=MemDC.SelectObject(&mBit);
	pControlDC->BitBlt(0,0,900,700,&MemDC,0,0,SRCCOPY);
	MemDC.SelectObject(pOldBit);
}
void CRobotView::Execute(int n)
{
	CRobotDoc* pDoc=GetDocument();

	unsigned char send1;

	switch(n)
	{
	case(11):
		home();
		break;
	case(12):
		{//大臂正傳
		unsigned char send[6]={0x53,0x01,0x00,0x00,0x07,0x18};
	for(int i=0;i<=5;i++)
	pDoc->WriteComm(&send[i],1);
	Sleep(2000/m_nsudu);
	break;
			}
	case(13):
		{
	unsigned char send[6]={0x53,0x01,0xff,0x00,0x07,0x18};
	for(int i=0;i<=5;i++)
	pDoc->WriteComm(&send[i],1);
//	pDoc->ReadComm(&buf,1);
//	if(nLength)
////	{
//		str.Format("%d",buf);
//		m_edit1.SetSel(-1, 0);
//		m_edit1.ReplaceSel(str); // 向編輯視圖中插入收到的字符
//	}
//	else
//	MessageBox("fjdklfjsdklgjsdfkl");
	Sleep(2000/m_nsudu);
	break;
		}
	case(14)://xiaobizhengzhuan
		{
		unsigned char send[6]={0x53,0x02,0x00,0x00,0x0f,0xe3};
	for(int i=0;i<=5;i++)
	pDoc->WriteComm(&send[i],1);
	Sleep(2000/m_nsudu);
			break;
		}
	
	case(15)://小臂反轉
		{
		unsigned char send[6]={0x53,0x02,0xff,0x00,0x0f,0xe3};
	for(int i=0;i<=5;i++)
	pDoc->WriteComm(&send[i],1);
	Sleep(2000/m_nsudu);
	break;	
		}	
	case(16)://手腕正轉
			{
		unsigned char send[6]={0x53,0x04,0x00,0x00,0x00,0xff};
	for(int i=0;i<=5;i++)
	pDoc->WriteComm(&send[i],1);
	Sleep(1000/m_nsudu);
	break;
			}
	case(17)://shouwanfanzhuan
		{
		unsigned char send[6]={0x53,0x04,0xff,0x00,0x00,0xff};
	for(int i=0;i<=5;i++)
	pDoc->WriteComm(&send[i],1);
	Sleep(1000/m_nsudu);
		}
		break;
	case(18)://shouzhuazhangkai
			{
		unsigned char send[6]={0x53,0x05,0x00,0x00,0x00,0x43};
	for(int i=0;i<=5;i++)
	pDoc->WriteComm(&send[i],1);
	Sleep(2000/m_nsudu);
		}
		break;
	case(19):
		{
		unsigned char send[6]={0x53,0x05,0xff,0x00,0x00,0xf3};
	for(int i=0;i<=5;i++)
	pDoc->WriteComm(&send[i],1);
	Sleep(2000/m_nsudu);
		}
		break;
	case(20)://shangsheng
			{
		unsigned char send[6]={0x53,0x03,0x00,0x00,0x02,0xe3};
	for(int i=0;i<=5;i++)
	pDoc->WriteComm(&send[i],1);
	Sleep(1000/m_nsudu);
		}
		break;
	case(21):
		{
		unsigned char send[6]={0x53,0x03,0xff,0x00,0x02,0xe3};
	for(int i=0;i<=5;i++)
	pDoc->WriteComm(&send[i],1);
	Sleep(1000/m_nsudu);
		}
		break;
/*	case(22)://dabiyunxing
		{
		unsigned char send[3]={0x63,0x01,0x00};
	for(int i=0;i<=2;i++)
	pDoc->WriteComm(&send[i],1);
	Sleep(2000);
		}
		break;
	case(23):
			{
		unsigned char send[3]={0x63,0x01,0xff};
	for(int i=0;i<=2;i++)
	pDoc->WriteComm(&send[i],1);
	Sleep(2000);
		}
		break;
	case(24)://xiaobiyunxing
		{
		unsigned char send[3]={0x63,0x02,0x00};
	for(int i=0;i<=2;i++)
	pDoc->WriteComm(&send[i],1);
	Sleep(2000);
		}
		break;
	case(25):
		{
		unsigned char send[3]={0x63,0x02,0xff};
	for(int i=0;i<=2;i++)
	pDoc->WriteComm(&send[i],1);
	Sleep(2000);
		}
		break;
	case(26)://shouwanyunxing
		{
		unsigned char send[3]={0x63,0x04,0x00};
	for(int i=0;i<=2;i++)
	pDoc->WriteComm(&send[i],1);
	Sleep(2000);
		}
		break;
	case(27):
		{
		unsigned char send[3]={0x63,0x04,0xff};
	for(int i=0;i<=2;i++)
	pDoc->WriteComm(&send[i],1);
	Sleep(2000);
		}
		break;
	case(28)://shouzhuayunxing
		{
		unsigned char send[3]={0x63,0x05,0x00};
	for(int i=0;i<=2;i++)
	pDoc->WriteComm(&send[i],1);
	Sleep(2000);
		}
		break;
	case(29):
			{
		unsigned char send[3]={0x63,0x05,0xff};
	for(int i=0;i<=2;i++)
	pDoc->WriteComm(&send[i],1);
	Sleep(2000);
		}
		break;
	case(30)://shengjiangyunxing
			{
		unsigned char send[3]={0x63,0x03,0x00};
	for(int i=0;i<=2;i++)
	pDoc->WriteComm(&send[i],1);
	Sleep(2000);
		}
		break;
	case(31):
			{
		unsigned char send[3]={0x63,0x05,0xff};
	for(int i=0;i<=2;i++)
	pDoc->WriteComm(&send[i],1);
	Sleep(2000);
		}
		break;
*/
	case(32)://dabiguiling
			{
		unsigned char send[2]={0xa3,0x01};
	for(int i=0;i<=1;i++)
	pDoc->WriteComm(&send[i],1);
	Sleep(18000);
		}
		break;
	case(33)://xiaobiguiling
			{
		unsigned char send[2]={0xa3,0x02};
	for(int i=0;i<=1;i++)
	pDoc->WriteComm(&send[i],1);
	Sleep(15000);
		}
		break;
	case(34)://shouwanguiling
			{
		unsigned char send[2]={0xa3,0x04};
	for(int i=0;i<=1;i++)
	pDoc->WriteComm(&send[i],1);
	Sleep(6000);
		}
		break;
	case(35)://shouzhuaguiling
			{
		unsigned char send[2]={0xa3,0x05};
	for(int i=0;i<=1;i++)
	pDoc->WriteComm(&send[i],1);
	Sleep(6000);
		}
		break;
	case(36)://shengjiangguiling
			{
		unsigned char send[2]={0xa3,0x03};
	for(int i=0;i<=1;i++)
	pDoc->WriteComm(&send[i],1);
	Sleep(10000);
		}
		break;
	case(37)://sudujia
		{	
		send1=0xb3;
		pDoc->WriteComm(&send1,1);
		}
			Sleep(1000);
		break;
	case(38)://yuandianjiyi
		send1=0x73;
		pDoc->WriteComm(&send1,1);
		break;
	case(39):
		send1=0xc3;
		pDoc->WriteComm(&send1,1);
		break;
	case(40):
		send1=0xf6;
		pDoc->WriteComm(&send1,1);
		break;
	case(41):
		send1=0x83;
		pDoc->WriteComm(&send1,1);
		break;
	case(42):
		send1=0x93;
		pDoc->WriteComm(&send1,1);
		break;
	case(43):
	//	{
	//	unsigned char send[2]={0x86,0x03};
	//	for(int i=0;i<=1;i++)
	//	pDoc->WriteComm(&send[i],1);
	//	Sleep(4000);
	//	}
		send1=0x86;
		pDoc->WriteComm(&send1,1);
		break;
	case(44)://sudujian
		{
		send1=0xe3;
		pDoc->WriteComm(&send1,1);
		}
		break;
	case(45):
		{
		send1=0x12;
		pDoc->WriteComm(&send1,1);
		}
		break;
	case(46):
		{
		send1=0x22;
		pDoc->WriteComm(&send1,1);
		}
		break;
	case(47):		//danbuzaixian
		send1=0x13;
		pDoc->WriteComm(&send1,1);
		Sleep(4000);
		break;
	case(48):		//zhouqizaixian
		send1=0x23;
		pDoc->WriteComm(&send1,1);
		Sleep(8000);
		break;
	case(49):		//lianxuzaixian
		send1=0x33;
		pDoc->WriteComm(&send1,1);
		break;
	case(50):
		//send1=0x32;
		//pDoc->WriteComm(&send1,1);
		break;
	case(51):
		break;
	case(52):
		send1=0x43;
		pDoc->WriteComm(&send1,1);
		break;
	case(53):
		break;
	case(54):
		pDoc->OnSetupcomm();
		break;
	case(55):
		pDoc->OnOpencomm();
		break;
	default:
		pDoc->OnClosecomm();
		break;
	}

}
//void CRobotView::OnButton3() 
//{
	// TODO: Add your control notification handler code here
//	SendMessage(WM_USER + 1002,10,0);
//}
void CRobotView::Execute_1(unsigned char a,unsigned char b,unsigned char c,unsigned char d,int e)
{
	CRobotDoc* pDoc=GetDocument();
	unsigned char send[6]={0x53,a,b,0x00,c,d};
	for(int i=0;i<=5;i++)
	pDoc->WriteComm(&send[i],1);
	Sleep(m_ndelay);
}


HBRUSH CRobotView::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor) 
{
	HBRUSH hbr = CFormView::OnCtlColor(pDC, pWnd, nCtlColor);
	
	// TODO: Change any attributes of the DC here
		switch(nCtlColor)
		{
	case CTLCOLOR_DLG:
	{
	//pDC->SetBkMode(TRANSPARENT);
	return m_brush;   //返加綠色刷子
	}
	case CTLCOLOR_STATIC:
	{
	   //返加綠色刷子
		//	pDC->SetBkMode(TRANSPARENT);
				return m_brush;
	}
		}
	// TODO: Return a different brush if the default is not desired
	return hbr;
}
void CRobotView::home() 
{
	SendMessage(WM_USER+1002,32,0);
	SendMessage(WM_USER+1002,10,0);
	Sleep(1000);
	SendMessage(WM_USER+1002,33,0);
	SendMessage(WM_USER+1002,10,0);
	Sleep(1000);

    SendMessage(WM_USER+1002,34,0);
	SendMessage(WM_USER+1002,10,0);
	Sleep(1000);
	SendMessage(WM_USER+1002,35,0);
	SendMessage(WM_USER+1002,10,0);
	Sleep(1000);
	SendMessage(WM_USER+1002,36,0);
	SendMessage(WM_USER+1002,10,0);
	Sleep(1000);
}
LRESULT CRobotView::OnCommNotify(WPARAM wParam, LPARAM lParam)
{
	unsigned char buf;
	CWnd* pWnd=GetDlgItem(IDC_STATIC_COMMAND);
	CString str1,str2;
	CRobotDoc* pDoc=GetDocument();
	m_recflag=0;
	if(!pDoc->m_bConnected || 
		(wParam & EV_RXCHAR)!=EV_RXCHAR) // 是否是EV_RXCHAR事件?
	{
		SetEvent(pDoc->m_hPostMsgEvent); // 允許發送下一個WM_COMMNOTIFY消息
		return 0L;
	}
	nLength=pDoc->ReadComm(&buf,1);
	if(nLength)
	{
	//	str1.Format("%d",buf);
		//m_edit1.SetSel(-1, 0);
	//	m_edit1.ReplaceSel(str1); // 向編輯視圖中插入收到的字符
		str2="正在執行命令,請稍后.....";
		pWnd->SetWindowText(str2);
		SendMessage(WM_USER+1003);
	}
	SetEvent(pDoc->m_hPostMsgEvent); // 允許發送下一個WM_COMMNOTIFY消息
	return 0L;
}

void CRobotView::OnTimer(UINT nIDEvent) 
{
	// TODO: Add your message handler code here and/or call default
	SendMessage(WM_USER+1002,100);

	CFormView::OnTimer(nIDEvent);
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美va在线播放| 欧美日韩一区成人| 久久国产夜色精品鲁鲁99| 一区二区三区国产精华| 亚洲婷婷综合色高清在线| 国产九色精品成人porny| 日韩欧美视频一区| 日韩欧美国产精品一区| 欧美一级爆毛片| 日韩美女视频在线| 精品成人a区在线观看| 欧美电视剧免费全集观看| 91麻豆精品国产91久久久资源速度| 欧美日韩亚洲国产综合| 欧美丰满一区二区免费视频 | 欧美久久高跟鞋激| 欧美一区二区三区免费在线看| 欧美电影一区二区| 欧美精品一区二区三区蜜桃视频| 国产午夜亚洲精品羞羞网站| 激情成人午夜视频| 精品国产乱码久久久久久久久 | 久久久精品国产免费观看同学| 久久久久久夜精品精品免费| 亚洲欧洲精品一区二区三区不卡 | 蜜臀久久久久久久| 激情深爱一区二区| 成人午夜又粗又硬又大| 91成人国产精品| 日韩欧美激情四射| 中文字幕亚洲一区二区va在线| 亚洲一区二区三区四区在线| 毛片av一区二区| 91尤物视频在线观看| 制服丝袜亚洲网站| 国产精品的网站| 青青草原综合久久大伊人精品优势| 国产一区二区中文字幕| 色综合一区二区| 欧美成人午夜电影| 亚洲女人****多毛耸耸8| 免费观看成人av| 日本乱人伦一区| 国产女主播视频一区二区| 午夜欧美在线一二页| 丰满岳乱妇一区二区三区| 欧美精品电影在线播放| 亚洲欧洲av一区二区三区久久| 日韩福利电影在线| 色婷婷av一区二区三区之一色屋| 日韩欧美国产午夜精品| 一区二区三区欧美久久| 国产91精品欧美| 日韩视频一区二区| 亚洲在线观看免费| 97久久精品人人爽人人爽蜜臀| 久久老女人爱爱| 美腿丝袜亚洲色图| 欧美日本一区二区三区| 日韩毛片在线免费观看| 粉嫩绯色av一区二区在线观看 | 91美女片黄在线| 久久精品一二三| 日韩精品亚洲一区| 欧美日韩成人一区| 亚洲国产日韩精品| 欧美性淫爽ww久久久久无| 国产精品乱码妇女bbbb| 国产精品一二三| 久久久国产精品午夜一区ai换脸| 美女爽到高潮91| 欧美zozozo| 国产一区二区福利视频| 久久久久综合网| 国产福利一区二区三区视频在线 | 中文字幕在线观看不卡视频| 国产精品一区二区x88av| 欧美精品一区二区三| 精品一区二区三区在线视频| 日韩欧美不卡一区| 国产美女av一区二区三区| 久久久久久久久久电影| 国产99久久久精品| 国产精品久久久久三级| 色综合久久天天综合网| 一区二区三区精品| 欧美精品久久久久久久多人混战| 青草av.久久免费一区| 日韩欧美的一区| 国产91丝袜在线播放九色| 中文字幕中文字幕一区二区 | 91精品国产一区二区| 日本中文字幕一区| 久久综合久色欧美综合狠狠| 国产成人av网站| 亚洲视频在线一区| 欧美性一二三区| 精品在线免费观看| 国产精品欧美久久久久一区二区| 99国产精品视频免费观看| 亚洲大尺度视频在线观看| 欧美一区二区视频在线观看2022| 精品在线播放免费| 亚洲精品视频一区| 日韩三级av在线播放| 成人精品一区二区三区四区 | 亚洲综合一区二区三区| 日韩一级大片在线观看| 国产成人午夜99999| 亚洲免费看黄网站| 精品精品国产高清a毛片牛牛| 成人av在线一区二区三区| 夜夜亚洲天天久久| 久久久久久久久99精品| 欧美日韩综合一区| 粉嫩绯色av一区二区在线观看 | 欧美国产亚洲另类动漫| 欧美性一二三区| 国产成人午夜精品影院观看视频| 午夜精品久久久久久久久| 国产欧美精品区一区二区三区 | 国产一区二区在线免费观看| 亚洲综合激情另类小说区| 99久久99久久精品免费看蜜桃| 午夜激情久久久| 亚洲欧洲www| 精品日韩一区二区| 欧美人体做爰大胆视频| 99久久综合色| 国内一区二区视频| 日韩精品亚洲专区| 一区二区三区日韩精品| 亚洲国产精品黑人久久久| 日韩精品一区在线| 91精品免费观看| 欧美精品一二三| 欧美伊人久久久久久久久影院| www.亚洲人| 99久久伊人精品| 成人性视频免费网站| 国产一区二区三区高清播放| 日本一区中文字幕| 轻轻草成人在线| 天堂成人免费av电影一区| 一区二区三区色| 亚洲柠檬福利资源导航| 亚洲另类中文字| 亚洲欧美日韩综合aⅴ视频| 日韩美女精品在线| 亚洲图片欧美激情| 亚洲欧美激情插| 一区二区三区小说| 亚洲激情一二三区| 亚洲欧美成aⅴ人在线观看| 国产欧美一区二区三区鸳鸯浴| 26uuu另类欧美| 久久久不卡网国产精品一区| 国产日产欧美一区二区视频| 久久亚洲综合av| www国产精品av| 久久精品视频在线免费观看| 久久久99精品免费观看| 中文字幕av一区二区三区高| 中文字幕中文乱码欧美一区二区| 国产精品卡一卡二卡三| 一区二区在线看| 日韩精品乱码免费| 狠狠色狠狠色综合系列| 成人福利在线看| 欧美综合天天夜夜久久| 欧美一区二区三区在线电影| 日韩精品一区二区三区在线播放| 2023国产精品视频| 日韩理论片一区二区| 午夜精品久久久久影视| 国产一二精品视频| 97精品久久久午夜一区二区三区| 欧美午夜影院一区| 精品欧美乱码久久久久久| 国产精品女同互慰在线看| 一区二区欧美精品| 久久99久久精品欧美| 成人免费黄色在线| 欧美日韩夫妻久久| 久久综合九色综合97婷婷| 亚洲视频1区2区| 日韩国产一二三区| 成人高清在线视频| 欧美精品一卡两卡| 国产精品久久精品日日| 午夜在线电影亚洲一区| 国产精品99久久久久久久女警| 91黄视频在线观看| 国产日韩精品一区| 免费高清不卡av| 一本大道av伊人久久综合| 精品国产一区久久| 一卡二卡欧美日韩| 国产一区二区女| 欧美一区二区在线视频|