Si tu utilises MFC, ça doit être faisable avec CDialog::NextDlgCtrl et CDialog::PrevDlgCtrl.
Ou CDialog::GetDlgItem si tu connais les ID de tes contrôles.
En étant un peu subtil, il vaut sans doute mieux utiliser les méthodes de gestion de la hiérarchie des fenêtres de CWnd.
CDialog::GetDlgItem et CDialog::PrevDlgCtrl ne font que donner le focus aux controle suivant (precedent) suivant le Tab order. Je n'arrive pas avec ça à manipuler les CWnd correspondant.
J'ai tenté de me servir de CWnd::GetWindow() et CWnd::GetNextWindow() mais je n'arrive pas a faire marcher GetNextWindow() correctement :o(
si tu avais un exemple d'utilisation de cette fonction ?!