• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

C++ Builder memo Gdzie jest wskaźnik

0 głosów
236 wizyt
pytanie zadane 21 marca 2016 w C i C++ przez aresers Początkujący (420 p.)
Witam, mam pewien problem chciałbym wiedzieć czy jest taka możliwość określenia w którym miejscu w Memo znajduje się wskaźnik. nie chodzi mi o to która linijka (wiem jak to zrobić ) lecz czy da się określić na jakiej pozycji względem programu albo memo lub nawet względem ekranu np. x = 130, y = 50. Szukałem już trochę tego problemu lecz nie znalazłem :( .Z góry dziękuję  :D

1 odpowiedź

+1 głos
odpowiedź 21 marca 2016 przez jeremus Maniak (59,720 p.)
wybrane 21 marca 2016 przez aresers
 
Najlepsza
chodzi Ci o kursor w memo ( tę kreseczkę )  i to nie jako pozycję wiersz, kolumna, ale w pixelach  albo względem ekranu , albo wierzchołka memo ?, czy też gdzie jest wskaźnik myszy ?
komentarz 21 marca 2016 przez aresers Początkujący (420 p.)

tak chodzi mi o kursor w memo ( tę kreseczkę ) i nie w sensie pozycji wiersza albo kolumny lecz w pixelach względem ekranu lub wierzchołka memo :)   

komentarz 21 marca 2016 przez jeremus Maniak (59,720 p.)

No to mniej więcej coś takiego może być :

wynik wrzucam do Edit1

podepnij poniższy kod pod jakieś zdarzenie np. naciśnięty klawisz.

 long r;
 r = SendMessage(Memo1->Handle, EM_POSFROMCHAR, Memo1->SelStart-1, 0) ;
 if (r >= 0 )
 {
   Edit1->Text=IntToStr(HIWORD(r))+"-"+IntToStr(LOWORD(r));
  }

// i przestań wymyślać takie dziwne rzeczy , he,he :)))

komentarz 21 marca 2016 przez aresers Początkujący (420 p.)
Dzięki wielkie ;) Taki dziwny jest ten świat :D

Podobne pytania

0 głosów
1 odpowiedź 418 wizyt
0 głosów
1 odpowiedź 625 wizyt
pytanie zadane 14 czerwca 2017 w C i C++ przez BIREXD Obywatel (1,180 p.)
0 głosów
1 odpowiedź 418 wizyt

93,425 zapytań

142,421 odpowiedzi

322,646 komentarzy

62,785 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

VMware Cloud PRO - przenieś swoją infrastrukturę IT do chmury
...