Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » dumme frage wegen dialog

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
15.06.2004, 09:55 Uhr
rene rosenberger



hallo,

habe einen dialog aufgerufen mit : if(NewProject.DoModal() == IDOK)

klickt man auf den ok button, dann wird etwas getan. jetzt aber das problem : wie frage ich ab ob abbrechen geklickt wurde ? es soll also 2 aktionen geben . eine soll auf idok reagieren. das funzt. und eine auf idcancel. da weiß ich net wie .
--
gruesse rene
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
15.06.2004, 09:57 Uhr
spaxx



wenn du nur einen OK und eine Abbrechen Button hast, dann schreib das für den Abbrechen Button einfach in der else Zweig. Du willst doch, das was nach dem schließen des Dialoges passiert, oder???
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
15.06.2004, 12:36 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


wenn du beim abbrechen noch eigene sachen vornehmen willst musst du das einfach nur überladen...

*.cpp-file

C++:
void MyDlg::OnCancel(){
//was auch immer
}




C++:
//in die messagemap packen
BEGIN_MESSAGE_MAP(VermessungsDlg, CDialog)
    //{{AFX_MSG_MAP(VermessungsDlg)
.
.
.
    ON_BN_CLICKED(IDCANCEL, OnCancel)
.
.
.
    //}}AFX_MSG_MAP
END_MESSAGE_MAP()



*.h-file

C++:
afx_msg void OnCancel(); //hinzufügen


--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
15.06.2004, 13:07 Uhr
rene rosenberger



ah ja, sowas anfängerfehler

stand heute morgen mächtig auf dem schlauch .

thx a lot.
--
gruesse rene
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ VC++ / MFC ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: