点在折线上

来源:互联网 发布:淘宝助理快速打印 编辑:程序博客网 时间:2024/04/29 09:55
CRect rect,rect1;CPoint pt;int k,dx,dy;pt.x = X;pt.y = Y;TCHAR service_id[TRAIN_ORDER_LEN];//TCHAR local_sub_id[LOCAL_SUB_ID_LEN];TCHAR destcode[DESTCODE_LEN];


/*for(int j=0;j<ln.rec_cn;j++){rec = &ln.psta[j];if(rec == NULL) return;k = j+1;while(k<ln.rec_cn){if(!ln.psta[k].notShow){rec1 = &ln.psta[k];break;}k++;}rect.left = rec->pt_a.x-4;rect.right = rec->pt_d.x+4;rect.top = rec->pt_a.y-4;rect.bottom = rect.top+8;if(PtInRect(rect,pt))//select{_tcsncpy(service_id,&rec->train_order_id[max(0,TRAIN_ORDER_LEN-pDoc->m_display_trainWidth-1)], min(TRAIN_ORDER_LEN, pDoc->m_display_trainWidth+1));_tcsncpy(local_sub_id,&rec->local_sub_id[max(0,LOCAL_SUB_ID_LEN-pDoc->m_display_localSubIdWidth-1)], min(LOCAL_SUB_ID_LEN, pDoc->m_display_localSubIdWidth+1));_tcsncpy(destcode,&rec->destcode[max(0,DESTCODE_LEN-pDoc->m_display_destcodeWidth-1)], min(DESTCODE_LEN, pDoc->m_display_destcodeWidth+1));pCopyTrip->m_strService.Format("%s",service_id);pCopyTrip->m_strSubid.Format("%s",local_sub_id);pCopyTrip->m_strDestcode.Format("%s",destcode);pCopyTrip->UpdateData(FALSE);return ;}else{dx = rec1->pt_a.x-rec->pt_d.x;dy = rec1->pt_a.y-rec->pt_d.y;rect1.left = rect.right-8;rect1.right = rect.right;for(k=0;k<dx;k++){rect1.left++;rect1.right++;rect1.top = rect.top+(rect1.right-rect.right)*dy/dx-4;rect1.bottom = rect.top+(rect1.right-rect.right)*dy/dx+4;if(PtInRect(rect1,pt))//select{_tcsncpy(service_id,&rec->train_order_id[max(0,TRAIN_ORDER_LEN-pDoc->m_display_trainWidth-1)], min(TRAIN_ORDER_LEN, pDoc->m_display_trainWidth+1));_tcsncpy(local_sub_id,&rec->local_sub_id[max(0,LOCAL_SUB_ID_LEN-pDoc->m_display_localSubIdWidth-1)], min(LOCAL_SUB_ID_LEN, pDoc->m_display_localSubIdWidth+1));_tcsncpy(destcode,&rec->destcode[max(0,DESTCODE_LEN-pDoc->m_display_destcodeWidth-1)], min(DESTCODE_LEN, pDoc->m_display_destcodeWidth+1));pCopyTrip->m_strService.Format("%s",service_id);pCopyTrip->m_strSubid.Format("%s",local_sub_id);pCopyTrip->m_strDestcode.Format("%s",destcode);pCopyTrip->UpdateData(FALSE);return;}}}}*/

原创粉丝点击