Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
а VS2005 нормально def файлы воспринимает ??
может дело в том что у меня экспресс едитион ??
Нет. Это влиять не должно.
Express C++ 2008
Зачем у тебя в экспорте "Run @10" ?
Express C++ 2008
Зачем у тебя в экспорте "Run @10" ?
да человек так сделал я не знаю ??
а как надо ??
Run
... и прилинкуй runtime
В интернете много инфы в том числе и на сайте microsoft должно быть описано, как dll-ки делать. Процедура DLLEntryPoint обязательна, описание функций под заголовком
extern "C" {
описание функций для экспорта обязательно
пример:
int __declspec(dllexport) __stdcall myfunc(int param1, int param2);
}
директива stdcall обязательна для каждой функции, ибо это майкрософтовское соглашение о вызове winapi функций.
Ну и дальше сами функции уже
int __stdcall myfunc(int param1, int param2)
{
код функции
}
компилиться код должен любым компилятотром c++ для windows.
Судя по несвязной речи, отсутствию знаков препинания и вопроса, Вам скорее подойдёт классика - анекдот:
Там много чего надо учитывать при создании DLL для метатрейдера, но ничего "чудесного". Делайте просто как в примере фирмы.
Для метатрейдера или для какой-либо другой программы, использующей экспортируемые функции, ничего учитывать, кроме указателей на структуры экпорта в dll не нужно.