Amiga datatypes come to mind..
Yeah, datatypes are cool. There's nothing similar in the Windows Platform SDK.
I was googling about using it in Win2k and found some previous GDI+ version(s?) had a flaw that allowed to execution of code from malicious jpeg images
As opposed to Amiga OS, which offers no protection from malicious code whatsoever? ;-) Software is inherently flawed. . . .
Anyway, before GDI+ how did most developers support jpeg and png etc., did M$ provided some standard lib ? I find it hard to believe they only added support for that after XP
By reading up on the file specs and supporting them natively? Or as adolescent said, by using a third party library. GDI was designed to put bitmap data on the screen. I don't think Microsoft much cared how you stored the data itself.