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

WIN API GUI

Ostatnio zmodyfikowano 2010-10-17 16:11
Autor Wiadomość
yoogi
Temat założony przez niniejszego użytkownika
WIN API GUI
» 2010-10-17 15:27:52
Witam

Chcę wczytać jakieś dane do zmiennej w WIN API np. przez "combo box'a" ale nie wiem jak to dokładnie zapisać morduję się z tym drugi dzień a w tym kursie nie ma gotowego przykładu do przeanalizowania go dokładnie.

Udało mi się znaleźć jak wczytać danę z "text box'a" ale ja chcę to wczytać do zmiennej int a nie char wiec bardzo proszę o pomoc a najlepiej danie gotowego przykładu a z tego przykładu sam by sobie już do mojego programu przeniusł.
P-22930
pekfos
» 2010-10-17 15:33:37
heh, nie takie proste: najpierw GetWindowTextLength dla długości, GetWindowText pobieramy tekst, i np atoi z cstdlib do konwersji na int jeśli pobierasz liczby
P-22932
yoogi
Temat założony przez niniejszego użytkownika
» 2010-10-17 15:35:15
a jak się zapisuję atoi ? bo całą resztę mam ;]
P-22934
pekfos
» 2010-10-17 15:38:20
C/C++
if( atoi( "4345" ) == 4345 ) printf( "w ten sposób <--" );

P-22936
Elaine
» 2010-10-17 15:40:54
Teraz dopisz do tego obsługę błędów... :P
P-22937
pekfos
» 2010-10-17 15:44:27
jakich błędów? sama konwersja raczej błędów nie spowoduje. dla "87fds89" wynikiem będzie 87
P-22938
yoogi
Temat założony przez niniejszego użytkownika
» 2010-10-17 15:51:21
Bardzo dziękuję już działa tylko miałem mały problem bo zwykle żeby sprawdzić czy coś działa to sprawdzałem cout'em a tu chciałem MessageBox'em ale nie dało się ale wiem że dziala. :D
P-22940
Elaine
» 2010-10-17 16:00:17
jakich błędów?
O, takich:
dla "87fds89" wynikiem będzie 87
Dla 87fds89 wynikiem powinno być "Panie, jak to? To przecież nie jest liczba!".
P-22941
« 1 » 2
  Strona 1 z 2 Następna strona