Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[WinAPI] GetWindowText i int

Ostatnio zmodyfikowano 2013-12-10 21:23
Autor Wiadomość
Grzyboo
Temat założony przez niniejszego użytkownika
[WinAPI] GetWindowText i int
» 2013-12-10 21:04:46
Witam, mam mały problem, mianowicie chciałbym pobrać z okienka liczbę. Próbowałem już na milion sposobów, ale nie wiem jak przekonwertować to poprawnie.

C/C++
DWORD dlugosc = GetWindowTextLength( txt_MaxLength );
LPSTR Bufor =( LPSTR ) GlobalAlloc( GPTR, dlugosc + 1 );
GetWindowText( txt_MaxLength,( LPWSTR ) Bufor, dlugosc + 1 );

int Num = atoi(( char * ) Bufor );

Cokolwiek bym nie robil to Num przyjmuje tylko wartość 0-9. Nie czyta całej liczby dwucyfrowej, tylko dziesiątki.
P-98941
Monika90
» 2013-12-10 21:11:43
Jeżeli używasz unikodu to atoi nie zadziała, spróbuj _wtoi, ablo wcstol
P-98942
Grzyboo
Temat założony przez niniejszego użytkownika
» 2013-12-10 21:23:11
Dziękuję, na prawdę się z tym mocno męczyłem, ale już działa jak należy :)
P-98944
« 1 »
  Strona 1 z 1