Jak przypisać daną funkcję klawiszowi?

0

Aktualnie pisze aplikacje okienkowa w srodowisku C++ Builder 6 i mam pewien problem. Chciałbym by przy wcisnieciu klawisza : najlepiej, żeby uzytkownik mogl podawac samodzielnie Myszka ruszala sie w dane miejca i klikala zaleznie od miejsca prawy badz lewy klik. Wiem jak wygladaja funkcje klikniec. Lecz nie wiem jak i gdzie to przypisac.

@Edit. Zeby troche przyblizyc. Do formy wpisalem HotKeya. I chciałbym by latal po podanych juz z gory przeze mnie w programie punktach. robil prawo badz lewoklik.

0

Pokaż to co zrobiłeś oraz powiedz wyraźnie z czym konkretnie masz problem.
Jeżeli ze wszystkim masz problem, to jedno z dwóch:

  1. Zajmij się na razie czymś co odpowiada twoim umiejętnościom
  2. Znajdź na tym forum odpowiedni dział.
0

Udalo mi sie przypisac do klawisza juz to co chce. Ustawia mi kursor w odpowiednim miejscu, robi prawoklik nastepnie przesuwa, wykonuje lewokik i przy koncu nie wiem czemu nie wykonuje prawokliku

 SetCursorPos(1224, 336);
        mouse_event(MOUSEEVENTF_RIGHTDOWN, 0, 0, 0, 0);
        mouse_event(MOUSEEVENTF_RIGHTUP, 0, 0, 0, 0);
        Sleep(10);
        SetCursorPos(1191, 333);
        mouse_event(MOUSEEVENTF_LEFTDOWN, 0, 0, 0, 0);
        mouse_event(MOUSEEVENTF_LEFTUP, 0, 0, 0, 0);
        Sleep(10);
        SetCursorPos(1191, 333);
        mouse_event(MOUSEEVENTF_RIGHTDOWN, 0, 0, 0, 0);
        mouse_event(MOUSEEVENTF_RIGHTUP, 0, 0, 0, 0)

@Edit Problem rozwiazany. klik byl tak szybki ze gra nie ogarniala tego

dodanie znacznika <code class="cpp"> - fp

1 użytkowników online, w tym zalogowanych: 0, gości: 1