Насколько мне известно, контролы созданные через CreateWindowEx, не поддерживают автоматическую табуляцию.
Пришлось писать ручками, но..., есть небольшая проблема.
Значит так, пишу в обработчике событий WM_KEYDOWN вновь созданного контрола.
case WM_KEYDOWN
    If wParam = VK_TAB And GetKeyState(VK_SHIFT) < 0 Then
        If GetFocus = GetNextWindow(hwnd, GW_HWNDFIRST) Then
            HwndNext = GetNextWindow(hwnd, GW_HWNDLAST)
        Else
            HwndNext = GetNextWindow(hwnd, GW_HWNDPREV)
        End If
        Call SetFocusA(HwndNext)
    ElseIf wParam = VK_TAB Then
        If GetFocus = GetNextWindow(hwnd, GW_HWNDLAST) Then
            HwndNext = GetNextWindow(hwnd, GW_HWNDFIRST)
        Else
            HwndNext = GetNextWindow(hwnd, GW_HWNDNEXT)
        End If
    Call SetFocusA(HwndNext)
    End If
Все нормально до тех пор, пока один из контролов не имеет стиль WS_DISABLED, т.е при переходе фокуса окно имеющее стиль WS_DISABLED тормозит весь процесс табуляции
шо делать как быть?
			
		


