Posted By: pivson (Pijte pivo, je zdrave !!!) on 'CZprogram' Title: Re: Parent Window Date: Tue Dec 10 17:16:44 2002 > Moze byt problem v tom, ze tie dve okna maju rozne HInstance ? To druhe okno > sa vytvara v DLL.. V zasade ne, delpi/cb vytvari pro kazde okno 'kus kodu' - aby si mohli predat 'this' (self) aniz by museli pouzivat window long... Podivej se na 'register window handle' nebo tak nejak se ta lib fce jmenuje. > Co sa vlastne stane, ked pouzijem SetParent ? Dozvie sa o tom aplikacia ? Prave ze ne.... > Zmeni Windows WndProc toho child okna ? Ne, proc patri ke classe, ne oknu. > Preco mi Parent kradne len kurzorove sipky, Enter a ESC ? No, nud za to muze lib, ktera tyhle zpravy muze predavat parentu, nebo ti tam nekde zustane vyset focus. Zkus jeste zavolat ActivateWindow, pripadne SetFocus. Set parent nemusi dobre fungovat mezi threadama/procesma, ale to zajiste vis sam. Hinstance jako takove by nemel byt problem. Veci alal WS_CHILD si musis explicitne sam pridat/nastavit, ale to take zajiste delas. Nic jineho mne takto z oleje nenapada. Kdyz se na to podivas prez Spy++, jak to presne vypada ? Podivej se jake mas styly, jak y okno kam patri a hlavne, roseknes to - bud hned uvidis, ze winy to posial zpravne - problem v lib, nebo opacne. Pivson -------------------------------------------------------------------------- In the 1960s you needed the power of two C64s to get a rocket to the moon. Now you need a machine which is a vast number of times more powerful just to run the most popular GUI.