Einzelnen Beitrag anzeigen

Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#12

Re: [Non VCL] - Button erscheint nicht...

  Alt 11. Okt 2005, 15:43
Die WndProc wird ja jedes mal von deiner Nachrichtenschleife aufgerufen, wenn eine Nachricht kommt. Da dein Programm also nicht ständig in der WndProc hängt, sind die okalen Variablen natürlich nach verlassen der WndProc ungültig und WM_CREATE wird ja nicht jedes mal aufgerufen. Ergo müssen deine Variablen für Childfenster global sein, wenn du wieder draufzugreifen möchtest. Eleganter ist es, wenn du deinen Childfenster eine ID gibst, das kann eine Konstante sein und dann kannst du dir das Handle wieder mit MSDN-Library durchsuchenGetDlgItem holen, wenn du es wieder brauchst.

Aber wenn du dir die Tutorials anguckst, da sthet eigentlich drinne, wie man auf Buttonklicks reagiert.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat