Autor: Danijel Turina Datum: 2009-02-24 16:42:31 Grupe: hr.alt.magija,hr.soc.religija Tema: Re: Netematske gluposti Linija: 26 Message-ID: go14h4$ana$13@ss408.t-com.hr |
Branimir Maksimovic wrote: > Danijel Turina wrote: >> Altazar wrote: >>> Zato se trudimo povećati broj korisnika Linuxa, pa će i proizvođači >>> hardvera uz drajvere za Windowse isporučivati i drajvere za Linux. >> >> Je, a onda će se netko napraviti pametan pa će reći da je linux previše >> main stream, i počet će koristiti nekakvu još goru pizdariju za koju >> opet neće biti drajvera. > > Ali nemoj da se zavaravas da je windows kod bolji od onog > na linux. Pa pogledaj samo win32 kako izgleda i bice ti jasno. > Kad moras da hakujes i pravis dinamicki generisane > thunkove u asmebleru da bi proturio pointer na objekat > sa hendler funkcijom. Uzmi recimo xlib i nece ti trebati > asembler. Ček' malo, na kužim ovo. U win16 si imao recimo SendMessage(hwnd: integer; wparam: word; lparam: longint) funkciju gdje si kao lparam obično stavio pointer na strukturu, a wparam je bio msg_code. To je uglavnom radilo, a inline asm sam ja izbjegavao ako se moglo, jer što god napraviš u tome bude vječno hardcodirano. Što su točno promijenili u win32, pointeri više ne stanu u longint frame ili što? -- http://www.danijel.org/ |