Bitmap größe



  • Hi @ All

    Ich habe eine Frage zu den HBITMAPs, die man so wunderschön aus resourcen laden kann:

    Wie kann ich aus einem HBITMAP einen BITMAPINFO machen, sodass ich breite/höhe bekomme???

    Ich hab schon bei google gesucht, aber irgendwie ist so viel code drumherum und das verwirrt mich schon.

    Danke.



  • naja. ich glaube ich bin drum herum gekommen.
    aber jetzt habe ich ein neues problem:
    wie kann ich das fenster, welches das Bild darstellt vernünftig auslagern,

    das heißt in der Anwendung sind noch weitere Aktionen zu machen, also wäre es nicht ratsam, die Message-schleife in einem Thread auszulagern???

    // Besser gesagt ich habe eine unendliche While schleife. aber wenn ich ein von beiden : window / message-loop in einn Thread packe, kann ich dann überhaupt noch das fenster benutzen??

    Danke.



  • Man lagert weder die Message-Loop in der WinMain, noch die WndProc in einen Thread aus - das ist der Hauptthread. Vielmehr lagert man einzelne Aufgaben, die viel Rechenzeit beanspruchen in einen Thread aus.

    Die Größe einer Bitmap bekommst Du übrigens mit GetObject.


Anmelden zum Antworten