Здравствуйте KaSA, Вы писали:
KSA>Все привыкли, к фразе "цель оправдывает средства", KSA>но в данном контексте усё наоборот :) — KSA>средства вовсе не оправдывают цель...
KSA>решил проблему путем встраивания в OnDestroy(...) KSA>строки — delete this; Не лучший вариант, но работает :) KSA>Даже ВС не ругается...
Специально для этого сделана виртуальная функция PostNcDestroy, которая вызывается сразу после обработки сообщения WM_NCDESTROY (последнее сообщение, которое приходит в окно перед его уничтожением). Странно не воспользоваться специально предназначенным для этого средством и изобретать велосипед, хотя и очень похожий.