>Certainly there are there the API manuals, and plenty of similar
>material, but I'm looking for some brief introduction to the MS
>Windows windowing technology. I assume it is a client-server system?
Heh, oletko jo unohtanut että on englanninkielisiä nyyssejä ?
Ei windowsin ikkunat mikään client-server systeemi ole, samalla tavalla kuin X-windows.
Sovellukset pystyvät keskustelemaan keskenään.On COM -rajapinta. COM -rajapinnan päälle on rakennettu OLE-automaatio.
Jokainen sovellus voi rakentaa itselleen COM-rajapinnan, jota muut sovellukset voivat kutsua.(Vai oliko se OLE:n puolella)
Jotkut Suomessahan aikanaan jopa opetteli näitä asioita,mutta yleinen asenne taisi olla se että kaikkien näiden Microsoft-juttujen
opiskelu lisää vaan Microsoftin monopoliasemaa maailmassa.
Silloin kun Windows kauan sitten tuli ja oli erilaisia näytönohjainvalmistajia, niin ajuriin piti koodata tietyt funktiot.Oliko se
nyt copyrect millä data siirretään näytölle neliönmuotoiselle alueelle.Ja tietysti PutPixel (tms) jolla saa pisteen näytölle.
Copyrectin piti olla synkassa näytön virkistystaajuuden kanssa, ettei ikkuna välkkynyt.
VESA-standardi tuli suunnilleen samaan aikaan kuin Microsoftin ajurit,mutta kaikki eivät tukeneet sitä.
3D-näytönohjaimien tullessa ajurien piti tukea sitten muitakin toimintoja , esim. viivan piirtäminen.
Mahtoi olla vaikeaa aikanaan kun Microsoft osti Nokian, niin Nokian koodaajille opetella Microsoftin juttuja.Kun Suomessa tosiaan
yleinen asenne oli ollut että kehitetään omat jutut eikä alistuta Microsoftin monopoli-jutuille.
Ei toi Windows nyt mikään niin ihmeellinen juttu ole , mutta eurooppalaiset on hyvin kädettömiä kehittämään omia systeemejään.Eikä
edes suomalaiset enään, kun täällä on sössitty asiat niin pahasti.
Matti