Abfragen ob ein Dlg schon Created ist?
-
wie erfahre ich ob schon einmal ein Create aufgerufen wurde? IsCreated gibs leider nicht.
-
setz doch einfach im konstruktor eine membervariable auf false,
und im create auf true, die kannst dann abrufen !
-
sicher geht das so. Hab ich auch ersteinmal so.
Aber der CDialog muß doch selber wissen ob er schon Created ist oder nicht. Da fürt doch kein weg drumrum. Wie so soll ich extra Speicher verschwenden, wenn es das schon gibt.Deswegen brauch man wohl heutzutage so viel Speicher

Früher war man mit 1/2 MB glücklich
PS: Jetzt kommt aber kein und sagt das eine bool nicht viel Speicher verbraucht. Ich find alles was etwas verbrauch und unsinnieg ist, zu viel

Ich weiß das andere, da anders denken. Und dafür hasse ich die auch
.
Ich denk mal die meisten davon arbeiten bei mircos...
-
Hallo,
wie siehts aus mit GetSafeHwnd(), sollte NULL zurückleifern, falls der Dlg noch nicht erstellt wurde, ansonsten einen gültigen Handle?
Gruss mathi
-
::IsWindow(hWnd)
-
*g* Das Beste ist dann wohl:
if(GetSafeHwnd() && ::IsWindow(m_hWnd)) //erstellt ...
-
sicher ist sicher!
-
naja, bill gates sagte auch mal, dass 640k für immer und ewig ausreichen wird !
