Delphi 关于窗口接收 ESC 键关闭的问题

新建一个工程,窗口属性 KeyPreview =True, 然后在 FormKeyPress 里写   if key = #27  then Application.Terminate; 

问题:

当窗口 FormStyle 属性为 fsNormal 时,运行程序,按ESC 键,窗口是可以关闭的。

但当    FormStyle 属性为 fsMDIForm 时,运行程序,按ESC ,窗口没反应。感觉没接收到 ESC键

请大神指点

 

MDI子窗口不能关闭应用程序,要主窗口才可以。

您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!
PS:问答VIP年卡 【限时加赠:IT技术图书免费领】,了解详情>>> https://vip.csdn.net/askvip?utm_source=1146287632