Autor: Danijel Turina Datum: 2009-02-24 17:28:54 Grupe: hr.alt.magija,hr.soc.religija Tema: Re: Netematske gluposti Linija: 21 Message-ID: go1784$ana$16@ss408.t-com.hr |
Branimir Maksimovic wrote: > Danijel Turina wrote: >> Zašto mu napucavaš objekt radije nego da kreiraš objekte koji ownaju >> svaki svoj hwnd i samo protrčiš collection objekata? >> > Pazi kreiram thunk f-ju ko aima upamcen handle objekt prilikom kreiranja > prozora, ta f-ja posle prosledjuje objekt jer je ona koja se poziva. > Prednost toga je da ako pravis mapu hwnd->obj > onda moras i search i da lokujes (tako je mfc-u uradjeno) Ja sam radio u Borlandovom OWL frameworku koji to malo drugačije radi, kod njega je to složeno tako da svaki prozor ili kontrola sadrži hwnd, i sadrži collection child elemenata, tako da možeš podrazumijevati da ti je hwnd poznat, samo zoveš metode od neke kontrole. Tek unutar metode se spuštaš na sam windows api i šalješ poruke, dakle u točki kad šalješ poruku šalješ ju na svoj hwnd. E majketi ajmo mi fiju s ovim, pobit će nas ljudi. :) -- http://www.danijel.org/ |