CLongBinary ... schwer, schwer, schwer!



  • Hallo!

    Hat jemand Beispielcode, wie ich einem char-pointer (char 😉 oder BYTE-Pointer (BYTE 😉 in einen CLongBinary-Pointer konvertieren kann?

    Wäre für Vorschläge sehr dankbar

    Viele Grüße

    Christian



  • char *Text = "Hallo das ist ein Text";
        CLongBinary m_Comment;
        m_Comment.m_hData	= GlobalAlloc(GMEM_MOVEABLE,strlen(Text)+1);
        m_Comment.m_dwDataLength	= strlen(Text)+1;
        memcpy(GlobalLock(m_Comment.m_hData),Text,strlen)Text)+1);
        GlobalUnlock(m_Comment.m_hData);
    

    Wenn ich jetzt keinen Fehler gemacht habe (Orginal ist mit CString aufgebaut) beim löschen, sollte es so laufen.

    Gruß Matthias



  • Supi!!!!!!!!!!!!!!!!! 👍 👍 👍 👍

    Vielen Dank! Läuft nun rund, wie eine Schweizer Uhr 😋


Anmelden zum Antworten