De UpdateResource functie wordt toegevoegd, verwijderd of vervangt een resource in een uitvoerbaar bestand.
BOOL UpdateResource () OMGAAN met hUpdate, / / update-bestand verwerkenLPCTSTRlpType, / / adres van resource type bijwerkenLPCTSTRlpName, / / adres van bron naam bijwerkenWORDwLanguage, / / taal-id van de resourceLPVOIDlpData, / / adres van resourcegegevensDWORDcbData / / lengte van resourcegegevens van de, in bytes);
Waarde | Betekenis |
---|---|
RT_ACCELERATOR | Accelerator tabel |
RT_ANICURSOR | Bewegende cursor |
RT_ANIICON | Geanimeerde pictogram |
RT_BITMAP | Bitmapbron |
RT_CURSOR | Hardwareafhankelijke cursor resource |
RT_DIALOG | Het dialoogvenster |
RT_FONT | Font resource |
RT_FONTDIR | Lettertype directory resource |
RT_GROUP_CURSOR | Hardware-onafhankelijke cursor resource |
RT_GROUP_ICON | Hardware-onafhankelijke pictogram resource |
RT_HTML | HTML-document |
RT_ICON | Hardwareafhankelijke pictogram resource |
RT_MENU | Menu resource |
RT_MESSAGETABLE | Bericht-lijstingang |
RT_RCDATA | Toepassing gedefinieerde resource (ruwe gegevens) |
RT_STRING | Tekenreeks-lijstingang |
RT_VERSION | Versie resource |
Als lpData NULL is, is de opgegeven resource verwijderd uit het uitvoerbare bestand.
Als de functie slaagt, is de retourwaarde aan nul.
Als de functie mislukt, is de retourwaarde nul. Te krijgen uitgebreide foutinformatie, Bel GetLastError.
Een toepassing kan gebruiken UpdateResource herhaaldelijk om de resourcegegevens te wijzigen. Elke aanroep van UpdateResource draagt bij aan een interne lijst van toevoegingen, verwijderingen en vervangingen maar schrijft niet eigenlijk de gegevens naar het uitvoerbare bestand. De toepassing moet de functie EndUpdateResource gebruiken om te schrijven de geaccumuleerde wijzigingen naar het uitvoerbare bestand.
nbsp; Windows &NT: versie 3.1 of hoger vereist.
Windows:Niet-ondersteunde.
Windows CE:Niet-ondersteunde.
Header:Verklaard in winbase.h.
Bibliotheek importeren:Kernel32.lib gebruiken.
Unicode:Geďmplementeerd als Unicode en ANSI-versies van Windows NT.
Bronnen overzicht, Resource functioneert, BeginUpdateResource, EndUpdateResource, LoadIcon, , LoadString, LockResource, MAKEINTRESOURCE, MAKELANGID, SizeofResource