Окно может обработать сообщение WM_DESTROYCLIPBOARD, чтобы освободить любые ресурсы, которые оно предназначало для поддержки отложенного предоставления. Например прикладная программа Label при копировании ярлыка в буфер обмена, выделяет локальный объект памяти. Затем в ответ сообщение на WM_DESTROYCLIPBOARD она освобождает этот объект, как ниже указано.
case WM_DESTROYCLIPBOARD: if (pboxLocalClip != NULL) { LocalFree(pboxLocalClip); pboxLocalClip = NULL; } break; |