Skocz do zawartości

Recommended Posts

Napisano

Chodzi mi o winApi - dodawanie textu zeby poprzedni zostal zrobilem (sygnal EM_REPLACESEL). Nie wiem co trzeba wyslac do edita zeby przejsc do nastepnej linii.

Edit moze byc w multiline (ES_MULTILINE)

Napisano

Witaj

Dodawanie tekstu do edita multiline robi sie poprzez wyciagniecie z niego tekstu ktory juz tam jest i dodanie do niego nowego tekstu. Wszystko razem wrzucamy pozniej do edita. Przejscie do nastepnej lini to oczywiscie '\n' ewentualnie '\n\r' to sie tyczy oczywiscie operacji na ciagu znakowym. Jak chcesz przejsc do kolejnej lini w edicie, to wyslij mu komunikat o wcisnieciu 'entera'. Troche zamotalem ale powinienes zrozumiec co mialem na mysli :P

Tak nawiasem. Czakol WinAPI to nie kompilator tylko programistyczny interfejs :!:

Pozdrawiam ;)

Napisano

Ta wiem pinolec :P potem jak czytalem co napisalem domyslalem sie ze kazdy tak pomyslizle zdanie zbudowalem ;]

pinolec ja rozumiem chcialem to napisac :P:P:P ale edit ma linijki? noczy dodatkowe linijki myslalem ze to okienko Edit czyli tylko text a lsitbox richedit itp to tego ;]

Napisano

Natrualnie ze kontrolka Edit posiada mozliwosc zrobienia jej jako multiline. Nalezy ustawic w opcjach kontrolki jako Multiline lub przy tworzeniu w funkcji CreateWindow dodac jej styl ES_MULTILINE.

Pozdrawiam

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...