[FIELDSET][LEGEND]引自:1楼[/LEGEND]
运行程序 先点中间那个“还原”按钮,显示桌面画面。
//向左
case IDC_BTLEFT:
{
x = m_LeftTopX-100;
*(WORD*)&buffer[0] = x;
*(WORD*)&buffer[2] = y;
int ret = sendto(m_Socket,&buffer[0],4,0,(sockaddr*)&addr,size);
break;
}
//向右
case IDC_BTRIGHT:
{
x = m_LeftTopX+100;
*(WORD*)&buffer[0] = x;
*(WORD*)&buffer[2] = y;
int ret = sendto(m_Socket,&buffer[0],4,0,(sockaddr*)&addr,size);
break;
}
检查sendto发送是否成功。
运行程序 先点中间那个“还原”按钮,显示桌面左上角画面。
向下 向右可以移动画面,移动到边界会超出画面范围。
显示左上角时,向上移动直接超出画面范围,这里可以加一个边界判断,防止越界。
[/FIELDSET]
回复:老师,不懂啊,要不你远程帮我看下吧?我qq是我用户名