Suche Dialogbox, die programmlauf stopt, bis ok oder abbrechen gedrückt wurde.
-
hi @ll,
ich habe immer wieder das problem, das ich werte abfragen muss, ohne die das programm net weiter laufen soll, oder nicht in der bisherigen form. ich habe bis jetzt immer eine groupbox mit edit feld und buttons gebaut, das erzielt aber nicht den gewünschten effekt, wie kann ich das besser lösen?
-
AfxMessageBox() müsste das richtige sein (dort kannst du einstellen, was für Buttons angezeigt werden (Ja/Nein, OK/Cancel, ...) und aus dem Rückgabewert kannst du dann entscheiden, wie es weitergehen soll.
-
Bei WinAPI eher: MessageBox
http://msdn.microsoft.com/library/en-us/winui/winui/windowsuserinterface/windowing/dialogboxes/dialogboxreference/dialogboxfunctions/messagebox.asp
-
nö leute danke aber beide falsch
mein hauptaugenmerk liegt auf _eingeben_ ich hab atm ne combobox, die 2 edit felder und 2 buttons hat OK und Abbrechen, jetzt is aber das prob wenn die combobox angezeigt wird, stop das programm net so lange bis ich da nen button betätigt habe.
das is das problem ^^ MessageBox(..) kenne und benutzt ich schon nun suche ich was wo ich das verhalten ner messagebox auf eine combobox anwenden kann.
-
Kannst Du nochmals in klarem deutsch/englisch erklären was Du willst?
Ich habe es nicht verstanden... eine ComboBox hat doch keine 2 Edit-Felder
-
nerv sry
GroupBox net combobox ich bastel eben weng an ner combobox rum daher
sry
ich hab ne groupbox gebaut die 2 editfelder hat und 2 buttons ich hoffe jetzt is klarer ^^
-
Und was ist jetzt Dein Problem, wenn Du "DialogBox" aufrufst? Das kommt erst wieder zurpck, wenn Ok/Cancel gedrückt wurde...
-
hmm ich ruf kein dialogbox auf oO ich erstelle in wm_create mit hGroupBox = CreateWindow(...) meine groupbox und lass sie in BN_CLICKED von hButtonAdd anzeigen per ShowWindow(...)
wie ruf ich ne combobox per dialogbox auf? das klingt irgendwie nach genau dem was ich suche ^^
oder wie mach ich die combobox zu ner dialogbox ?
-
Am einfachsten, indem du einfach einen entsprechenden Dialog als Ressource anlegst...
-
hmm ressourcen da muss ich erstma in google suchen sowas hab ich noch net gehört
aber danke flenders