无线摄像头测试程序

void CMy234Dlg::OnBnClickedOk()
{
// TODO: Add your control notification handler code here
HDC hdc;
char inStr[36];
unsigned char inStr2[36];
COLORREF n_colour =0x0ff0000;
unsigned short x,y,m_colour;
unsigned int pix;


CString str("OK");
LPCTSTR p = (LPCTSTR)str;
while ( 0!=tcp_client());
while (1)
{
hdc =::GetDC(m_hWnd);
recv(s, inStr, sizeof(inStr), 0); 
for (int i=0;i<36;i++)
{
inStr2[i] =(unsigned char )inStr[i];
}
if ((unsigned char)(inStr2[28]) == 0x88) //ÊÇÏà»úÊý¾Ý
{
//»ñÈ¡Æðʼµãx,y×ø±ê
//MessageBox(str);
pix=inStr2[29]+inStr2[30]*256+inStr2[31]*65536;


for (int i=0;i<13;i++)
{
y=pix/240;
x= pix%320;
m_colour = inStr2[(13-i)*2]+256*inStr2[(13-i)*2+1];
change_color(&m_colour,&n_colour);
SetPixel(hdc,x+20,y+20,n_colour);
pix--;
}
}
}
//walt- OnOK();


}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值