The window procedure records WM_DESTROY, revokes drag-drop while the handle is valid and drops the activation callback; Drop leaves a destroyed window alone. A dispatch after quit logs at debug. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>