Machine
0
Hi,
ich google schon eine ganze Weile und finde nichts brauchbares. Ich will ein *.ico file, was ich vorher geöffnet habe überprüfen, ob und wenn ja welches Format compressed ist. Ich weiß,
dass das mit dem BITMAPINFOHEADER geht... würde das theoretisch so machen:
mein Problem ist jetzt: Wie komme ich an den BITMAPINFOHEADER vom *.ico file? Kann mir da jemand helfen?
Also theoretisch müsste man das ja auch für jedes einzelne Format im *.ico auslesen können, oder? Hat da jemand mehr Ahnung von Fileheadern als ich?
ich google schon eine ganze Weile und finde nichts brauchbares. Ich will ein *.ico file, was ich vorher geöffnet habe überprüfen, ob und wenn ja welches Format compressed ist. Ich weiß,
dass das mit dem BITMAPINFOHEADER geht... würde das theoretisch so machen:
Code:
BITMAPINFOHEADER bih;
bool isCompressed = ( bih.biCompression != BI_RGB && bih.biCompression != BI_BITFIELDS );
mein Problem ist jetzt: Wie komme ich an den BITMAPINFOHEADER vom *.ico file? Kann mir da jemand helfen?
Also theoretisch müsste man das ja auch für jedes einzelne Format im *.ico auslesen können, oder? Hat da jemand mehr Ahnung von Fileheadern als ich?