|
개박살.U&I 님이 쓰신 글 :
: 하희천 님이 쓰신 글 :
: : 폼에 두개의 버턴 Button1, Button2를 놓은 상태에서 폼의 KeyPreview속성을 true하고
: :
: : 다음과 같이 코딩하였지만 Up이나 Down키를 누를때 버턴의 포커스만 이동하고
: :
: : 메시지를 출력하지 않는데 어떻게 해야되는지 아시는 분 계시면 꼭 가르쳐 주십시오..
: :
: :
: : void __fastcall TForm1::FormKeyDown(TObject *Sender, WORD &Key,
: : TShiftState Shift)
: : {
: : if(Key == VK_DOWN) ShowMessage("Down Key Press");
: : }
: :
:
: 안녕하세요? 답변인줄 아셨겠지만 같이 생각해보자는 의미에서 이렇게 글을 적네요
:
: 저도 몇시간 해보았는데 잘모르겠군요?! ^^;
:
: 폼에있는 프로퍼티는 아닌거같구 아무래도 버튼 자체가 폼에등록되면서 자동으로 키를 제어하게 해준거같은데..
:
: TButton이 TButtonControl에서 계승되있는데 아무래도 라디오버튼같은 커서가 가능한 버튼을 위해서
:
: 커서기능이 내장되어있나봅니다..
:
: TButton 의 Help중 Using TButton을 보시면
:
: Up-down controls 이란 부분이 있는데 이부분이 아닐까 의심스러운데 어떻게 막아야하는지 모르겠군요 --;
:
: 흠 워낙 허접한 실력이라 도움이 못되고 그냥 같이 생각해보죠!
:
: 서로 알게되면 멜이라도 ^^;
:
: 그럼 허접-개박살
ㅋㅋㅋ
역시 허접한 티를 내는구나 .. 드뎌 본성을 드러내는군 ㅎㅎㅎㅎㅎ
|