гы... писец... при чём тут Си??? Препроцессор выдёргивает имя файла и скармливает операционке как есть. Если в твоём конкретном случае Винде регистр побарабану, это не значит, что так везде. :-))
Это моё личное предвзятое мнение. Любое совпадение с реальностью является случайным и непреднамеренным.