003
14.09.2007, 15:08 Uhr
cmos
|
Ja, hast ja recht, sorry.
Diese 3 Zeilen kann man z.b. in eine Funktion schreiben ::OnBnClicked Wenn man auf einen Button klickt, wird ein neuer erstellt. CRect rect hält die Koordinaten und die Größe des Buttons. Die Position des Buttons ist relativ zur oberen linken Ecke des dazugehörigen Dialogfenster.
C++: |
CButton* pButton = new CButton(); CRect rect(10,10,100,100); pButton->Create(_T("TEST"),WS_CHILD | WS_VISIBLE | BS_PUSHBUTTON,rect,this,1);
delete pButton;
|
Anstelle von BS_PUSHBUTTON können noch andere Parameter eingesetzt werden. Man kann dadurch auch Checkboxen, Radiobuttons usw. erstellen.
Grüße und schönes WE, cmos |