Borland C++ Builder FAQ - Отмена закрытия формы при нажатии Alt+F4 (Вариант 2)

ОГЛАВЛЕНИЕ


Отмена закрытия формы при нажатии Alt+F4 (Вариант 2)

//В обpаботчике FormKeyDown  пишешь:
if (Shift.Contains(ssAlt)&&Key==VK_F4) Tag=1;

//В обpаботчике FormCloseQuery:
if(Tag)
{
CanClose=false;
Tag=0;
}