Winapi i pobieranie tekstu z kontrolki
Ostatnio zmodyfikowano 2012-12-13 21:21
dzwigar Temat założony przez niniejszego użytkownika |
Winapi i pobieranie tekstu z kontrolki » 2012-12-10 23:47:47 Proszę Was o pomoc . Napisałem sobie aplikację konsolową która oblicza pewne działania matematyczne . Dane pobierane były przez cin do programu. Teraz postanowilem napisać tę aplikacje w winapi. Poległem. Jak wygląda funkcja która pobierze tekst który wpisalem w pole tekstowe. Z konwersją sobie już poradze, Tak myślę. Proszę o wyrozumiałość. |
|
krystian11102 |
» 2012-12-10 23:56:48 DWORD dwdlugosc; LPSTR Bufor; dwdlugosc = GetWindowTextLength( hwnd_kontrolki ); Bufor =( LPSTR ) GlobalAlloc( GPTR, dwdlugosc + 1 ); GetWindowText( hwnd_kontrolki, Bufor, dwdlugosc + 1 ); I Tekst Poleci Do stringu "Bufor" :) |
|
miadko |
» 2012-12-13 21:21:17 Można też użyć funkcji [MSDN] GetDlgItemText, wtedy podajesz za argument identyfikator kontrolki, przydatne jest to kiedy np. chcesz pobrać tekst po naciśnięciu przycisku, bo znajduje się jego obsługa w innej funkcji niż ta, gdzie umieściłeś kontrolkę. Ale obie metody są jak najbardziej poprawne i przydatne |
|
« 1 » |