Hei!
Osaisko kukaan auttaa seuraavanlaisessa ongelmassa,
olen TODELLA kiitollinen mahdollisesta avusta.
Elikkä pitäis tehä windows ohjelma c-kielellä, jolla vois avata bittikarttoja, ja nämä avatut tiedostot pitäis näkyä aina uusissa välilehdissä omalla nimellä.
Onko tietoa millainen välilehden tietueen pitäsi olla eli:
typedef struct { ???? }PageStruct;
Olen yrittänyt vaikka mitä mutta ei onnistu,
ja kyseessähän on tietty pakollinen harjoitustyö,
mikäs muuten :)
mutta kun ei löydy netistä apua vaikka kuinka hakis :(
Osaisko kukaan auttaa seuraavanlaisessa ongelmassa,
olen TODELLA kiitollinen mahdollisesta avusta.
Elikkä pitäis tehä windows ohjelma c-kielellä, jolla vois avata bittikarttoja, ja nämä avatut tiedostot pitäis näkyä aina uusissa välilehdissä omalla nimellä.
Onko tietoa millainen välilehden tietueen pitäsi olla eli:
typedef struct { ???? }PageStruct;
Olen yrittänyt vaikka mitä mutta ei onnistu,
ja kyseessähän on tietty pakollinen harjoitustyö,
mikäs muuten :)
mutta kun ei löydy netistä apua vaikka kuinka hakis :(
Vastaukset 2
Vanhimmat
siihen bittikarttakontrolliin aina sen nimisen, joka on siinä tabissa ja muun nimiset bittikartat poistat näkyvistä. No voithan sä tietysti kontrollistas riipuen ladata yhden kartan kerrallaan tiedostosta siihen siten, että sen tiedoston nimi vastaa klikattua tabia, jolloin muisti riittää isommankin bittikarttalukumäärän tarkasteluun, kun kaikkia karttoja ei tartte kerrallaan muistiin ladata. Se vaan näyttää siltä, että siinä olisi kauheasti eli tabeja vstaava märä niitä sivuja päällekäin, mutta siinä on vaan yx kontrolli, jonka sisältöä ohjataan niillä tabeilla.
No jos nyt ensin lataisit helpit vaikka:
http://win32assembly.online.fr/files/win32api.zip
Helppitiedostosta sitten kohdasta 'Tab Controls' löytyy oikein esimerkki aiheeseen.