按下ENTER转换为TAB

Form1->KeyPreview=true;

void __fastcall TForm1::FormKeyPress(TObject *Sender,  char &Key)
{
   if(Key==VK_RETURN)
   {
       SendMessage(this->Handle,WM_NEXTDLGCTL,0,0);
       Key=0;
   }
}

//或者

void __fastcall TForm1::FormKeyPress(TObject *Sender,  char &Key)
{
   if(Key==VK_RETURN)
   {
       SelectNext(FormMain->ActiveControl,true,true);
       Key=0;
   }
}

你可能感兴趣的:(按下ENTER转换为TAB)