Возникла следующая проблемка. Была работающая программа написана под Win 3.1. К програме есть возможность добавлять свои функции используя dll файлы. Но вот в новой версии програмы написанной под Win32 возникла проблема с использованием старых dll файлов созданных для Win 3.1 . Программа выдаёт сообщение, что ххх.dll файл по указанному пути не найден, хотя он лежит в нужной директории. Пробовал дисассемблировать и обратно перекомпилировать dll , но чтобы перевести весь код ручками под Win 32 - то проще купить исходники у производителя... Каким образом можно решить проблему запуска старых 16-ти разрядных dll из под програм написанных для Win32 ?
google.com 16 bit code thunk http://www.google.com/search?q=16+bit+code+thunk&sourceid=opera&num=0&ie=utf-8&oe=utf-8