Я исправляю чужой код и заметил, что человек несколько раз вызывает LoadLibrary, как показано ниже:
LoadLibrary("C:\\Windows\\SysWOW64\\msjint40");
LoadLibrary("C:\\Windows\\SysWOW64\\msjtes40");
LoadLibrary("C:\\Windows\\SysWOW64\\expsrv");
Какой смысл в этом?Указатели возврата не сохраняются!Позже программа вызывает несколько других DLL, которые используют функции из MSJTES40, но не в контексте того, где загружаются библиотеки.
В комментарии говорится - "else preload to optimize"
, но как остальная часть программы узнает, где находятся библиотеки DLL?
Спасибо за любую информацию.