kein fenster erstellen
-
ich hab ein problem
mein programm bekommt sofort nach programmstart das datum
und gibt es dann per messagebox aus
danach soll das programm sofort beendet werden, OHNE
das sich ein fenster aufbaut
mit postquitmessage hab ich es schon versucht...
cih dachte an sowas wie initinstance aber wie wende ich das an
-
das geht mit
ShowWindow(SW_HIDE);mfg
LowFly
-
da passiert eigentlich überhaupt nichts
das programm startet, öffnet die messagebox
und nach dem schliessen der messagebox
öffnet sich das normale fenster
-
noch ne andere Idee
-
kannst z.B. in OnInitDialog OnOK() aufrufen...
-
return FALSE;in InitInstance.
-
da passiert eigentlich überhaupt nichts
wenn du ShowWindow in der OnInit deines dialoges aufruft ist es selbstvertändlich das da nix passiert.
OnInit = OnInitialisation = Bei der Initialisierung (bei der erstellung)
du willst etwas verstecken was in dem moment noch nicht vertig erstellt ist.

hab dich auch missvertanden du willst ihn ja komplett beenden.
andere idee:
in der ..App die erstellung des dialoges gleich komplett verhindern. und von dort die zeit und die messagebox aufrufen[NEW EDIT]
@estartudie InitInstance gibt doch von hausaus FALSE zurück oder irre ich da
-
LowFly schrieb:
die InitInstance gibt doch von hausaus FALSE zurück oder irre ich da
Bei einer Dialoganwendung: Ja (es wird FALSE zurückgegeben)
Bei einer SDI: NeinBei einer Dialoganwendung muss man dann nur noch den DoModal-Aufruf löschen und bekommt auch kein Fenster mehr.
