Функція UpdateResource додає, видаляє або замінює ресурс у виконуваний файл.
(BOOL UpdateResource Ручка hUpdate, / / оновлення файлу ручкаLPCTSTRlpType, / / введіть адресу ресурсу для оновленняLPCTSTRlpName, / / адресу ресурсу Назва оновленняСловоwLanguage, / / ідентифікатор мови ресурсуLPVOIDlpData, / / адреса ресурсу данихDWORDcbData / / довжина ресурс даних, у байтах);
| Значення | Значення |
|---|---|
| RT_ACCELERATOR | Прискорювач таблиці |
| RT_ANICURSOR | Анімований вказівник |
| RT_ANIICON | Анімовані значок |
| RT_BITMAP | Растрові ресурс |
| RT_CURSOR | Апаратно залежні курсор ресурс |
| RT_DIALOG | Діалогове вікно |
| RT_FONT | Шрифт ресурс |
| RT_FONTDIR | Шрифт Каталог ресурсів |
| RT_GROUP_CURSOR | Апаратно незалежний курсор ресурс |
| RT_GROUP_ICON | Апаратно незалежний значок ресурс |
| RT_HTML | HTML-документ |
| RT_ICON | Апаратно залежні значок ресурс |
| RT_MENU | Меню ресурс |
| RT_MESSAGETABLE | Повідомлення покажчика |
| RT_RCDATA | Визначений у застосунку ресурсу (необроблені дані) |
| RT_STRING | Запис таблиці рядків |
| RT_VERSION | Версія ресурс |
Якщо lpData є NULL, вказаний ресурс буде видалено з файлу, що виконується.
Якщо функція завершено успішно, значення, що повертається, є ненульовим.
Якщо функцію не вдається, значення дорівнює нулю. Щоб отримати докладні відомості про помилку, зателефонуйте GetLastError.
Заявку можна використовувати UpdateResource неодноразово вносити зміни до даних ресурсу. Кожен дзвінок до UpdateResource сприяє внутрішньою перелік доповнення, видалення і заміни, але не фактично записати дані до виконуваного файлу. Застосування повинні використовувати функцію EndUpdateResource писати накопичених змін до виконуваного файлу.
nbsp; Windows &NT: вимагає 3.1 або пізнішої версії.
Windows:Не підтримується.
Windows CE:Не підтримується.
Заголовка:Оголошена в winbase.h.
Імпортувати бібліотеки:Використання kernel32.lib.
Юнікод:Реалізований у вигляді Юнікод і ANSI версії на Windows NT.
Огляд ресурсів, ресурс функції, BeginUpdateResource, EndUpdateResource, LoadIcon, , LoadString, LockResource, MAKEINTRESOURCE, MAKELANGID, SizeofResource