You can combine object modules generated by Visual Fortran with object files from compilers for 32-bit Windows that compile other languages (such as Microsoft Visual C++, or Microsoft MASM), so long as the compilers use the COFF object module format used by Microsoft.
You need to respect certain calling, naming, and argument-passing conventions when combining object modules from different languages. These conventions are discussed in Programming with Mixed Languages.