edit box w visual c++

0

witam, mam taki problem , nie wiem jak po wczytanie w oknie dialogowym do 4 okienek edit box i przypisaniu liczb do zmiennych , np m_edit1, m_edit2 itd przypisac te wartosci do tablicy , ale zrobic to w pętli , bo na razie umiem tylko :
tab[0]=m_edit1;
tab[1]=m_edit2;

a mam do wczytania spora liczbe edit boxow

Z gory dzieki za pomoc

1

ok...
wiec tak.. masz troche editow i troche HWND do nich (jak nie masz to zdobadz je ;>)

zalozmy ze te HWND przeniesiesz do tablicy HWND htab[ 123 ]; ( czy ile tam tego masz)
i teraz zeby odczytac i ew konwersje zrobic uzywasz petli

int i;
char tmp[ 321 ];
int tab[ 123 ]; // tu chcesz wartosci wrzucic
for( i = 0; i < 123; i++ )
{
  GetWindowText( htab[ i ], tmp, 321 ); // pobierasz text
  tab[ i ] = atoi( tmp ); // i wrzucasz
}

(moze jest jakas funkcja ktora pobiera inta z edita Od razu.. kto wie ;> (ja nie ;p))

0

swietnie swietnie, a gdzie mozna kupic te uchwyty ?? nigdy ich nie uzywalem i nie wiem jak sie to robi niestety :(( mozna jeszcze jakies wyjasnienie jak je uzyc ???

Z gory dzieki

0

np tutaj:
HWND hUchwyt = GetDlgItem(hDialog, IDENT_OBIEKTU);

0

nie chce okazac sie zbyt tępy, ale nie mozna by jeszcze jasniej ?
mam okienko dialogowe (IDD_DIALOG1) a w nim 3 edity (IDC_EDIT1, IDC_EDIT2, IDC_EDIT3) i nadal (mimo podpowiedzi) nie udaje mi sie i nie wiem do czego i jak dołaczyc te moje nieszczęsne uchyty :(

1 użytkowników online, w tym zalogowanych: 0, gości: 1