Em caso de uma referência do DLL, o .LIB é apenas uma biblioteca da importação que contenha a informação que o linker precisa de resolver funções exportadas externas do DLL das referências, assim que o sistema pode encontrar o DLL especific e exportou funções do DLL no tempo de execução (ver igualmente
http://msdn.microsoft.com/en-us/library/ms682592%28VS.85%29.aspx - da “criação da biblioteca Dinâmico-Ligação” - e as páginas lig de lá). Em caso de uma biblioteca de estática você é direita, a lima de .LIB contem todo o código que é necessário resolver as funções usadas e o código é coloc no seu executyble pelo linker diretamente, vê
http://msdn.microsoft.com/en-us/library/ms235627%28VS.80%29.aspx (“procedimento: Criando e usando uma biblioteca de estática”).
Você pode verific os índices de uma lima de .LIB usando ou lib.exe ou dumpbin.exe na linha de comando, uma biblioteca da importação não deve conter nenhum código real.