**改行キーで次のコントールへフォーカスを移したい [#i0952b06] 改行キーの押下で次のコントロールへフォーカスを移したいのは普通である。~ それくらい勝手にやってくれるとありがたいのだが、なかなかそう勝手にはやってくれない。~ 一手間かける必要がある。 改行キーでコントロールを移して欲しいコントロールの「OnKeyPress」イベントで次のように処理する。 void __fastcall TfrmFORM1::txtFUGAKeyPress(TObject *Sender, char &Key) { // 改行で次のコントロールへフォーカス移動 // 改行で次のコントロールへフォーカス移動 if (Key == 0x0d) { Key = 0; FindNextControl((TWinControl*)Sender, true, true, false)->SetFocus(); Key = 0; FindNextControl((TWinControl*)Sender, true, true, false)->SetFocus(); } } このルーチンを、すべてのコントロールから呼び出してやればOK。