Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

WINapi - pobranie współrzędnych myszy w OKNIE

Ostatnio zmodyfikowano 2017-02-01 21:13
Autor Wiadomość
Pawlo3
Temat założony przez niniejszego użytkownika
WINapi - pobranie współrzędnych myszy w OKNIE
» 2017-02-01 19:41:00
Witam. Mam pytanie, czy istnieje funkcja, która pobrałaby mi współrzędne myszy w OKNIE, nie na ekranie. Na ekranie można to zrobić przy pomoc GetCursorPos(), a w oknie? Jeżeli nie ma funkcji, to jaki jest na to sposób? Program piszę w języku C (nie C++), więc o klasach nie ma mowy.
P-157206
jankowalski25
» 2017-02-01 21:02:20
Najprościej chyba będzie pobrać współrzędne lewego górnego rogu okna (funkcja » WinAPIGetWindowInfo może się przydać) i je zwyczajnie odjąć od współrzędnych myszy na ekranie.
P-157210
Luq
» 2017-02-01 21:06:12
Użyj funkcji ScreenToClient
P-157211
jankowalski25
» 2017-02-01 21:13:25
A jeśli tych punktów będzie więcej, to funkcja MapWindowPoints może się przydać.
P-157212
« 1 »
  Strona 1 z 1