|
위 글과 같은 내용인데, 혹시나 해서, 그림과 소스를 첨부했습니다.
int RcvData1;
int RcvData2;
int RcvData3;
int RcvData4;
int RcvData5;
POINT pt;
GetCursorPos (&pt);
..
..
..
if (Edit101->Text != Edit102->Text)
{
SetCursorPos (bData[3]+pt.x, bData[2]+pt.y);
}
for(int i=0; i<iLen; i++)
{
RcvData1 = bData[0];
RcvData2 = bData[1];
RcvData3 = bData[2];
RcvData4 = bData[3];
RcvData5 = bData[4];
}
..
..
..
ListBox1->Items->Add(RcvData1);
ListBox2->Items->Add(RcvData2);
ListBox3->Items->Add(RcvData3);
ListBox4->Items->Add(RcvData4);
ListBox5->Items->Add(RcvData5);
소스는 이렇게 됩니다.. 많이 정신없어 보일수도 있는데.. 이해해 주시구요..
그림에서 보시면, 데이터 다섯개가 ListBox1~5에 들어옵니다.
정상적으로 데이터가 들어온다면,
-81 / 13 / delta-x / delta-y / -1 이 들어와야 합니다.
그런데, 첨부한 그림에서, 밑에서 2, 3번째를 보시면
/ 13 / delta-x / delta-y / -1 / 81 /
/ -1 / 81 / 13 / delta-x / delta-y / 이렇게 들어옵니다.
이렇게 데이터가 들어오니, 마우스 커서가 엉뚱하게 막 움직이죠.....
젠더를 다른 젠더를 사용하는 방법 말고, 해결책이 없을까요? ㅠ.ㅜ
|