Я не вижу метода EditWndProc () в user32.dll, но у Delphi есть пара - одна, связанная с комбинированными сообщениями, и другая, связанная с представлениями дерева.Учитывая беспорядок в MS Comctrl, я думаю, у вас есть древовидное представление?
Проверьте свои древовидные представления.Учитывая параметры IntersectClipRect, легко догадаться, что ему передан недопустимый контекст устройства - так что ... вы делаете какую-либо пользовательскую рисование для своего дерева?Если это так, вы проверяете, чтобы убедиться, что дескриптор холста!NIL до того, как вы начнете рисовать (попробуйте утверждения, если ничего больше)?