codice:
EM_CANUNDO
EM_CHARFROMPOS
EM_EMPTYUNDOBUFFER
EM_FMTLINES
EM_GETCUEBANNER
EM_GETFIRSTVISIBLELINE
EM_GETHANDLE
EM_GETHILITE
EM_GETIMESTATUS
EM_GETLIMITTEXT
EM_GETLINE
EM_GETLINECOUNT
EM_GETMARGINS
EM_GETMODIFY
EM_GETPASSWORDCHAR
EM_GETRECT
EM_GETSEL
EM_GETTHUMB
EM_GETWORDBREAKPROC
EM_HIDEBALLOONTIP
EM_LIMITTEXT
EM_LINEFROMCHAR
EM_LINEINDEX
EM_LINELENGTH
EM_LINESCROLL
EM_NOSETFOCUS
EM_POSFROMCHAR
EM_REPLACESEL
EM_SCROLL
EM_SCROLLCARET
EM_SETCUEBANNER
EM_SETHANDLE
EM_SETHILITE
EM_SETIMESTATUS
EM_SETLIMITTEXT
EM_SETMARGINS
EM_SETMODIFY
EM_SETPASSWORDCHAR
EM_SETREADONLY
EM_SETRECTEM_SETRECT
EM_SETRECTNP
EM_SETSEL
EM_SETTABSTOPS
EM_SETWORDBREAKPROC
EM_SHOWBALLOONTIP
EM_TAKEFOCUS
EM_UNDO
WM_UNDO
Questi sono tutti i messaggi che posso utilizzare per vari controlli sugli edit, ma non sono proprio riuscito a trovare quello che fa per me.
Avrei la necessità di sapere se la scroll bar viene spostata manualmente dell'utente, ho provato quindi con EM_GETTHUMB (non so se sia il messaggio corretto) ma ritorna sempre 0.
Poi ho utilizzato anche EM_GETSEL e EM_SETSEL, per fare in modo che se l'utente seleziona del testo, questo deve rimanere selezionato anche dopo che l'edit viene ristampato con il testo agiuntivo.
Dopo svariati tentativi non sono riuscito ad ottenere nulla.
Il risultato che voglio ottenere è proprio quello di creare un edit che si comporti come una finestra di conversazione di messenger dove i messaggi istantanei sono la stringa "Prova prova prova".
Come posso fare? Grazie in anticipo