// MFC is tested twice - as a library and as a compiler (to distinguish C from // C++). Detect it once here. var aMFC; if (!aMFC && PE) { aMFC = PE.isLibraryPresentExp(/^MFC(\d+?)(u?)(d?)\.dll/i); if (!aMFC) { if (PE.section[".data"] && PE.isSignatureInSectionPresent(PE.section[".data"].Number, "'CMFCComObject'")) { aMFC = 1; } } }