Клиент-->Курсор-->Сервер {Delphi 5}

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by D1mOn, 24 Feb 2006.

  1. D1mOn

    D1mOn Elder - Старейшина

    Joined:
    2 Oct 2005
    Messages:
    380
    Likes Received:
    144
    Reputations:
    29
    Подскажите пожалуйсто как сделать так чтоб по событию OnTime, Таймера (который лежит на клиенте) отсылались на сервер координаты курсора. И присваивались курсору той машины на которой стоит сервер. Я пробовал и так и так. Не получается. Помогите пожалуйсто!!!
     
  2. nerezus

    nerezus Banned

    Joined:
    12 Aug 2004
    Messages:
    3,191
    Likes Received:
    729
    Reputations:
    266
    может просто следовать стандарту Vnc? ;)
     
    1 person likes this.
  3. D1mOn

    D1mOn Elder - Старейшина

    Joined:
    2 Oct 2005
    Messages:
    380
    Likes Received:
    144
    Reputations:
    29
    А можно поподробней. И лучше кодом с пояснением.

    Я извиняюсь конечно)))вопросы не от меня, знакомый спрашивает, а ему регаться впадлу)))
     
  4. EvL

    EvL New Member

    Joined:
    24 Mar 2006
    Messages:
    15
    Likes Received:
    1
    Reputations:
    0
    напиши мне в асю может че и подкину.
     
  5. ZaCo

    ZaCo Banned

    Joined:
    20 Jun 2005
    Messages:
    737
    Likes Received:
    336
    Reputations:
    215
    GetCursorPos function retrieves the cursor's position, in screen coordinates.

    BOOL GetCursorPos(

    LPPOINT lpPoint // address of structure for cursor position
    );
    в lppoint хранятся координаты
     
  6. sn0w

    sn0w Статус пользователя:

    Joined:
    26 Jul 2005
    Messages:
    1,023
    Likes Received:
    1,309
    Reputations:
    327
    ты уж извини, покажу концепцию на си...

    void __fastcall TFormMain::Timer1Timer(TObject *Sender)
    {
    POINT ptCur;

    GetCursorPos(&ptCur);

    ClientSocket1->Socket->SendBuf(&ptCur, sizeof(POINT))
    }

    где ClientSocket1 - стандартный компонент ( имеется в виду что сокет уже законнекчен )