Dynamiczne tworzenie nazw komponentow VC++

0

Witam
Mam pytanie, mam kilkadziesiat komponentow Label i chcialbym w petli zapisac do nich informacje cos jak:
for (int i=1; i<10;i++)
label[i]->text="costam";
nie za bardzo wiem jak to zrobic w VC++ 2008 express a musze w nim to pisac. Wiem ze w bcb bylo cos jak jak FindComponent() ale w VC++ nie widze,
z gory dzieki...

0

Nie chce mi się vs odpalać, ale bodajże jest funkcja GetDlgItem(ID_KONTROLKI); Jak id są kolejnymi liczbami to można pętlą przelecieć.

0

Powinieneś mieć gdzieś właściwość Controls typu ControlCollection. Chyba wiadomo jak się z tym obchodzić, mam teraz przy sobie tylko VC# więc przykład w C#:

foreach (Control c in Controls)
{
    if (c is Label)
    {
        // ...
    }
}

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