|
Enter키를 눌렀을 경우에만 다음 TabSheet로 옮기기 위해서
Form의 KeyPreview 속성을 ture로 주구요...
(제가 몬찾은건지... PageControl컨트롤에서는 키보드에 관련된 이벤트가 없더군요..)
다음과 같이 코딩을 하였습니다.
void __fastcall TfrmMain::FormKeyPress(TObject *Sender, char &Key)
{
if(Key = VK_RETURN)
{
//PageControl->SelectNextPage(true);
PageControl->ActivePageIndex++;
}
}
헌데 엔터키 말고두 키보드의 모든 키에대해 다음 Tab으로 이동을 하더군요..
제가 잘못 생각하구 있는건지... 가르침 부탁드림다.. ^^
참.. 덧붙여서 한가지만.... 위 코드를 보시면 다음 Tab으로 이동을 하기위한 두가지 방법이 있는데요... 차이는 없나요?
그럼 오늘두 즐거운 하루 되시기 바랍니다. ^^
|