Fragen zu IPICTURE JPEG und HBITMAP



  • Hallo!
    Wie ich im FAQ gelesen habe kann man in das IPICTURE Steuerelement ein JPEG laden, das finde ich super 🙂 dazu ein paar Fragen:

    1. Wenn ich das geschafft habe (dass in dem IPICTURE ein JPEG steht), wie ist es dann möglich aus "ihm" ein HBITMAP zu kriegen?
    2. das JPEG mit QUALITÄT und DPI zu speichern?
    3. Ein HBITMAP in ein IPICTURE zu laden

    Ich hoffe das ist überhaupt möglich 😉 Wäre um einiges leichter als auf die jpeglib zurückzugreifen *hoff*

    Danke

    Kevin



  • Zu 1.: Die MSDN sagt, nimm get_Handle
    Zu 2.: Die MSDN sagt, NEIN
    Zu 3.: Die MSDN sagt, 'OleCreatePictureIndirect'



  • zu 1: gibt mir angeblich ein OLE_HANDLE zurück <- zu dem steht nix in der MSDN, wie kriege ich aus nem OLE_HANDLE ein HBITMAP?
    zu 2: ok 🙂
    zu 3: hier ist weder was von einem HBITMAP noch von einem IPicture zu sehen, bist du dir sicher dass ich mit der Funktion ein HBITMAP in ein IPicture kriege? 😕



  • Zu 1.: Vielleicht casten?
    Zu 3.: MSDN sagt, schau dir mal die PICDESC-Struktur an!


Anmelden zum Antworten