Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » Pointer Problem / Csting Object entfernen

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
16.09.2003, 17:42 Uhr
Ocrana



Hallo,

ich habe mit der unten genannten Funktion Probleme. Ich möchte diese gerne in einen C Code einfügen. Dazu müsste ich die CString Sachen rausnehmen. Ebenso versuche ich einen "char **ubergabe" mit dieser Funktion zu füllen:

C++:
char **uebergabe;
uebergabe = GetHtml();


Leider versteh ich das ganze absolut nicht. Es wäre super wenn mir hier jemand helfen könnte. Danke.

Code:

C++:
irgendwas GetHtml(){
    HRSRC                hRes;
    HINSTANCE            hInst            = AfxGetResourceHandle();
    BOOL                bResult            = FALSE;
    static const TCHAR    szHTMLType[]    = _T("CustomHTML");

    //hRes = FindResource(hInst, MAKEINTRESOURCE(nID), szHTMLType);        //if you want you custom resource type
    hRes = FindResource(hInst, MAKEINTRESOURCE(nID), RT_HTML);            //if you want standard html type
    if (hRes == NULL)
        ISAPITRACE1("Error: Resource %d could not be found\r\n", nID);
    else
    {
        DWORD dwSize = SizeofResource(hInst, hRes);
        if (dwSize == 0)
        {
            str.Empty();
            bResult = TRUE;
        }
        else
        {
            LPTSTR pszStorage = str.GetBufferSetLength(dwSize);

            HGLOBAL hGlob = LoadResource(hInst, hRes);
            if (hGlob != NULL)
            {
                LPVOID lpData = LockResource(hGlob);

                if (lpData != NULL)
                {
                    memcpy(pszStorage, lpData, dwSize);
                    bResult = TRUE;
                }

                FreeResource(hGlob);
            }
        }
    }
}


--
-=ShrinkTo5 - The DVDShrink alternative=-
--=http://www.shrinkto5.com=--
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ VC++ / MFC ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: