Функція LockResource замки вказаний ресурс в пам'яті.
(LPVOID LockResource HGLOBAL hResData / / ручка ресурс для блокування);
Якщо завантажено ресурс заблоковано, значення — це вказівник на перший байт ресурсу; в іншому випадку, це NULL.
Намагаючись блокування ресурсів за допомогою ручки, повернутих FindResource або FindResourceEx функція не буде працювати. Ви отримаєте назад, значення, що є неправильним і вказує на випадкові дані.
Коли ви закінчите з використанням до таблиці прискорювача, точковий рисунок, курсор, значок або меню, ви можете звільнити свого пов'язаних пам'яті за номером один функцій в таблиці.
| Ресурс | Реліз функції |
|---|---|
| Прискорювач таблиці | DestroyAcceleratorTable |
| Крапковий малюнок | Видалити за допомогою |
| Курсор | DestroyCursor |
| Значок | DestroyIcon |
| Меню | DestroyMenu |
Система автоматично видалить ці ресурси, коли завершується процес, який створив їх, однак, виклику відповідні функції заощаджує пам'ять і зменшує розмір цей процес робоча множина.
nbsp; Windows &NT: вимагає 3.1 або пізнішої версії.
Windows:Вимагає Windows 95 або пізнішої версії.
Windows CE:Потрібна Версія 1.0 або пізнішу версію.
Заголовка:Оголошена в winbase.h.
Імпортувати бібліотеки:Використання kernel32.lib.
Ресурси огляд, функції ресурс, FindResource, FindResourceEx, LoadResource