Skocz do zawartości

ListView i przycisk myszki


Recommended Posts

Napisano

Witam. Mam kontrolke ListView (na caly obszar roboczy) i chce w niej wyswietlic menu kontekstowe po zaznaczeniu danego elementu i kliknieciu prawego przycisku myszki. Jaki komunikaty musze obsluzyc ? I jak wyswietlic menu kontekstowe w ListView ?

Z gory dziekie za odpowiedz

Pozdrawiam :)

Napisano

Kontrolka List-View wysyła wartośc NM_RCLICK(do rodzica) jako parametr code w parametrze NMHDR w komunikacie WM_NOTIFY(trochę zamieszane to zdanie). W obsłudze tego komunikatu wsytaczy jak sprawdzisz który element jest najbliżej klikniętego punktu (macro ListView_FindItem) a następnie wyświetlasz menu Popup w standardowy sposób..ew. pozycje w menu uzależniasz od elementu...możesz zobaczyć program,który jest dołączony do arta na ten temat na stronie..nie jest to dzieło sztuki,ale może trochę ci pomoże...w razie problemów pytaj...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Gość
Odpowiedz...

×   Wkleiłeś zawartość bez formatowania.   Usuń formatowanie

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Utwórz nowe...