все очень просто: за окном поют- это грамматическая основа состоит из одного главного члена. в данном случае сказуемого- поют. т.е. тут нет подлежащего. ему было весело- сказуемое-было весело, а ему-это дополнение, здесь не пройти- то же самое-сказуемое- не пройти(где?) здесь-обстоятельство.