unbekannte anzahl an buttons



  • kennt ihr eine möglich keit eine unbegrenzte anzahl an buttons zu kreieren?

    ich habe ein prog. welches auf eine txt zugreift und aus der informationen ließt.

    die informationen sind unterteilt in gruppen.
    ich wollte jetzt das mir das prog für jede gruppe einen button macht welcher dann beim draufdrücken eine messagebox mit den zu der gruppe gehörigen informationen ausgiebt.

    leider weiß ich nicht von vornherein wieviele gruppen ich später in die txt schreiben werde, daher ist die anzahl der button unbekannt.



  • Unbegrenzt zwar nicht, aber viele.

    CButton* button = new CButton;
    button->Create(...);
    
    // Später
    
    delete button;
    // oder:
    delete GetDlgItem(IDC_MYBUTTON);
    


  • gehts nicht auch über die winapi?
    ich hasse diese klassen 🙄

    danke trotzdem 🙂



  • am ende sollte es so aussehen wie ein link in html.
    sprich das nur noch die schrift zu sehen ist auf die man klickt.



  • Ups. Habe wieder einmal das Forum verwechselt. 🙄

    HWND myButton = CreateWindow(
    	"button",
    	"Name",
    	WS_CHILD | WS_VISIBLE,
    	10,10,100,100,
    	myParent,
    	reinterpret_cast<HMENU> (IDC_MYBUTTON),
    	myInstance,0);
    
    // Später:
    DestroyWindow(myButton);
    // oder:
    DestroyWindow(GetDlgItem(IDC_MYBUTTON));
    

Anmelden zum Antworten