Q&A

  • ESC key 제어
특정 form에서 ESC key를 누르면 특정 이벤트가 발생하게 하려고 하는데요



그래서 Form의 OnKeyDown에



if Key = VK_Escape then

....

...

이런식으로 할 경우 form에 아무런 control이 없으면 실행되지만

Text등 control이 있으면 실행이 안되는데요



방법을 좀 알려주세요 :)

1  COMMENTS
  • Profile
    안재현 1999.11.20 02:39
    궁금이 wrote:

    > 특정 form에서 ESC key를 누르면 특정 이벤트가 발생하게 하려고 하는데요

    >

    > 그래서 Form의 OnKeyDown에

    >

    > if Key = VK_Escape then

    > ....

    > ...

    > 이런식으로 할 경우 form에 아무런 control이 없으면 실행되지만

    > Text등 control이 있으면 실행이 안되는데요

    >

    > 방법을 좀 알려주세요 :)



    Form이 다른 control보다 먼저 Key event를 받을려면 form의 KeyPreview 프로퍼티를 True로 하시면 됩니다.