Cu cateva posturi in urma, am inteles ca nu e chiar OK sa folosesc CDib ... bun, dar CBitmap nu e "device independent", plus ca nu e necesar sa incarc bitmap-ul pe 32 de biti, in majoritatea cazurilor e suficient 24 de biti ... intrebarea este ce ar fi indicat de folosit ca "Device independent bitmap" in cazuri reale ?
Multumesc anticipat.
Device independent bitmap
-
- Membru++
- Posts: 687
- Joined: 10 Sep 2008, 21:40
- Judet: Cluj
- Marius Bancila
- Fondator
- Posts: 2344
- Joined: 11 Jul 2007, 11:45
- Judet: Timiş
- Location: Timisoara
- Contact:
Re: Device independent bitmap
Ai incercat CImage?
-
- Membru++
- Posts: 687
- Joined: 10 Sep 2008, 21:40
- Judet: Cluj
Re: Device independent bitmap
Multumesc pentru reply, nu cred ca pot folosi CImage in VC6 ... nu stiu daca o fi ceva la ATL, caci ATL-ul se poate folosi in VC6 ? Sau e gogomanie ce spun ...
- Marius Bancila
- Fondator
- Posts: 2344
- Joined: 11 Jul 2007, 11:45
- Judet: Timiş
- Location: Timisoara
- Contact:
Re: Device independent bitmap
Da, e gogomanie ce spui.
Sigur ca exista ATL in VC6. Mai precis versiunea 3.0. Nu stiu insa daca CImage exista in versiunea respectiva. Documentatia din MSDN vad ca merge pana la VS 2003 (adica 7.1).
BTW, in curand IDE-ul tau face 20 de ani. Nu crezi ca e timpul sa faci un upgrade?

BTW, in curand IDE-ul tau face 20 de ani. Nu crezi ca e timpul sa faci un upgrade?
- Ovidiu Cucu
- Fondator
- Posts: 3778
- Joined: 11 Jul 2007, 16:10
- Judet: Iaşi
- Location: Iasi
- Contact:
Re: Device independent bitmap
Ideal ar fi sa treceti la o versiune mai noua de VS. De cand VS6.0 era ficior si pana acum s-au schimbat foarte multe.
Necesita un pic de parale si efort pentru portare insa e cea mai buna solutie.
Si chiar daca ramaneti cu VS6.0, n-are rost sa va cramponati de clasa aia CDib sau cum s-o fi chemand, care si ea e scrisa pe vremea lu Pazvante.
Chiar si pentru VS6, poti pune SDK-ul pentru WIndows Server 2003 (ultimul suportat de VS6) care printre altele contine GDI+ (CImage din ATL foloseste in spate tot GDI+).
Vezi: Cum instalez Windows SDK pentru Visual C++ 6.0?
Necesita un pic de parale si efort pentru portare insa e cea mai buna solutie.
Si chiar daca ramaneti cu VS6.0, n-are rost sa va cramponati de clasa aia CDib sau cum s-o fi chemand, care si ea e scrisa pe vremea lu Pazvante.
Chiar si pentru VS6, poti pune SDK-ul pentru WIndows Server 2003 (ultimul suportat de VS6) care printre altele contine GDI+ (CImage din ATL foloseste in spate tot GDI+).
Vezi: Cum instalez Windows SDK pentru Visual C++ 6.0?
Ovidiu
Follow http://twitter.com/#!/ovidiucucu
Weblog: http://codexpert.ro/blog/author/ovidiu-cucu/
Visit FAQ, Tips & Tricks
Follow http://twitter.com/#!/ovidiucucu
Weblog: http://codexpert.ro/blog/author/ovidiu-cucu/
Visit FAQ, Tips & Tricks