Привет ВСЕМ! VC 6.0, пишем dll. Нужно получить в dll форвард на NONAME экспорт. Как ? Для именованного экспорта все ясно: пишем в DEF: MyForwardedExport=OtherDll.OtherExport и дело готово. Но что если нужно сослаться на безымянный экспорт.. Как это выразить текстовым языком в DEF формате? Вот такое не работает: MyForwardedExport=OtherDll.OtherExport, NONAME --> Получаем переадресацию нашего безымянного экспорта на другой, именованный MyForwardedExport=OtherDll.@123, NONAME --> Получаем переадресацию нашего безымянного экспорта на другой, именованный (будет искать имя '@123') Заранее ВСЕМ СПАСИБО! ПС: можно в #pragma, не вопрос
Все, НАШЕЛ! катит вот так (с def решу позже ) #pragma comment(linker, "/export:Hello2=OtherDll.#123,@123,DATA") Спасибо DDKhttp://doxygen.reactos.org/dd/d83/n...1ee633.html#ae2196bc7f46cc2a92d36b7c4881ee633