С++ Когда можно переходить на изучение?
К STL - после того, как освоитесь с шаблонами. Иначе запутаетесь.
К WinAPI - лучше вообще никогда.
В зависимости от того, по какой программе учитесь. По факту использовать STL можете с самого начала - vector, list и т.д. Рекомендую изучить книгу Эффективное программирование на C++. Серия книг "C... - здесь как раз в первой части использузуется STL для написания реальных программ, а во второй части уже рассказываются детали