Форум программистов, компьютерный форум CyberForum.ru

Загрузка 32 bit DLL в 64 bit DLL - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Обработка исключительных ситуаций! http://www.cyberforum.ru/cpp-beginners/thread1078404.html
Составьте программу на языке С++. Обрабатывающую исключительную ситуацию, которая может возникнуть в ходе выполнения программы. Выведите на экран значение функции для некоторого диапазона значений аргумента х. Коэффициенты a, b, c, d и диапазон значений аргумента вводятся с клавиатуры. При организации ввода/вывода должен использоваться механизм для отлова исключений типа. Помогите...
C++ Нужен пример о кольцевом двухсвязном списке В етот список внести имя и фамилию студентов, а так же 15 оценек каждого из них.Ввести дание с файла. Сортировать список по уменьшению рейтинга (оценок) используя перемещенных записей. Конечный и промежуточный результаты вывести на экран http://www.cyberforum.ru/cpp-beginners/thread1078403.html
C++ пролетает gets в теле switch
не хочет запрашивать ввод строки, как будто строки gets(s); нету while (v != 1 && v != 2) { cin >> v; switch(v) { case 1: { gets(s); strcat(s, ".txt");
C++ Программа для создания дипломов (диплом мастер, который позволяет печатать дипломы ВПО и СПО)
преподаватель задал написать программу с графическим интрефейсом..программа должна представлять собой программу для создания дипломов, т.е своего рода диплом мастер - позволяет печатать дипломы ВПО и СПО...подскажите с чего начать...пожалуйста...
C++ Введите целое число с клавы выведите его цифры начиная с последней http://www.cyberforum.ru/cpp-beginners/thread1078351.html
введите целое число с клавы выведите его цифры начиная с последней
C++ Написать функцию выделения произвольной строки двумерного массива в одномерный Написать функцию выделения произвольной строки двумерного массива в одномерный. Выделить две произвольные строки. подробнее

Показать сообщение отдельно
ustus_alex
6 / 6 / 1
Регистрация: 22.11.2013
Сообщений: 110
Завершенные тесты: 1

Загрузка 32 bit DLL в 64 bit DLL - C++

22.01.2014, 13:23. Просмотров 3698. Ответов 10
Метки (Все метки)

Доброго дня,

в своем предыдущем посту я озадачивался вопросом о том, как можно прикрутить DLL файл в проект visual studio, для доступа к функциям библиотеки. Получил очень хороший ответ, разобрался в нем и реализовал небольшое консольное приложение для тестирование функциональности DLL.

Как же в последствии выяснилось, библиотека существует только в 32 разрядном виде и возможностей генерирования у разработчиков этой библиотеки, ее в 64 bit не существует в принципе.

По моему заданию мне нужно разработать 64 bit DLL (своего рода компонентный блок типа блока из simulink), в котором будут реализована вся функциональность 32 битной предоставленной мне библиотеки.
То есть как ни крути, а грузить ее в 64 битный процес надо...

Несколько дней курил мануалы на просторах msdn, stackoverflow и других ресурсов, но так и не нашел реализованного решения, в виде небольшого примера как это делается.

Так как в большинстве статей, говориться о том, что это сделать невозможно, задача интеграции разных процессов очень нетривиальна. Именно поэтой причине и вынес данный вопрос в отдельную тему, надеясь, что она будет интересной и остальным участникам.

Может кто-нибудь из форумчан сталкивался с подобной задачей и имеет некоторые наработки в ней?

Мне как новичку в c++ довольно сложно разобраться со статьей:
http://blog.mattmags.com/2007/06/30/...m-64-bit-code/

чтобы тотчас же применить на практике теоретический рецепт.
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru