Als ik het programma opstart komt de window gewoon netjes in beeld. Daarin zou een mooie gele achtergrond moeten komen van zeg 100 bij 100. Die komt nu dus niet in de window maar links boven in beeld. Ook wat test tekst die ik blit komt daar te staan.
Ik zie al wat ik eerst fout deed. Ik maakte een rect met left en top 0. Nu haal ik eerst de WindowRect op en die gebruik ik als positie. Ik wist dit niet dus daarom.
Nu heb ik alleen een probleem met het refreshen van de window. Als ik bv. even een andere window erover heen zet en hem weer terug haal is de inhoud leeg. Dan moet ik hem eerst resizen wil hij gerefreshed worden. Ik heb nu alleen een Form_Paint event waarin ik alles dus refresh maar dat is dus kennelijk niet genoeg. Welk event moet ik gebruiken om dit goed te doen? een eeuwige loop in de Form_Load werkt niet want dan komt de window nooit tevoor schijn. Een timer wilde ook niet echt lukken.
[
Voor 58% gewijzigd door
Michali op 12-03-2003 17:43
]