Форум программистов, компьютерный форум, киберфорум
Наши страницы

Как получить указатель не объект созданный в DLL - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ STL, или другая библиотека шаблонов http://www.cyberforum.ru/cpp-beginners/thread503987.html
Где можно жостать инфу (в инете) про STL или другую библиотеку шаблонов? Есди можтте дайте ссылку... Заранее признателен...
C++ Информация по Работе с битами и байтами Здравствуйте! Где можно взять информацию работы с битами и байтами. Я не совсем понимаю, когда речь идёт о 8-битное, 12 битное и т.д. кодирование. Хотелось быполучить информацию детальную! Учебное... http://www.cyberforum.ru/cpp-beginners/thread503976.html
Значимость числа C++
Пишем код: float x=432.2; x=x-432; По логике и согласно арифметике: x=0.2
C++ Как взять функции из DLL?
У меня есть ДЛЛ-ха, как С++ заставить взять из нее функцию? Порядковый номер функции у меня есть. (ДЛЛ создана на Паскале) Заранее благодарен
C++ Если описание не является определением, напишите для него определение. Если описание является определением, напишите для него описание http://www.cyberforum.ru/cpp-beginners/thread503943.html
Начал изучать программирование на С++, делаю упражнения из книги Мюррэй Хилл, Нью Джерси Бьярн Страустрап "Язык C++" Программу "Hello, world" осилил :) А вот со следующим у меня затруднения. Для...
C++ Как определить состояние SUSPENDED потока? Один способ вроде как знаю, но он мне не нравится: Вызвать SuspendThread которая вернёт предыдущее значение счётчика... подробнее

Показать сообщение отдельно
kpoxa
5 / 5 / 0
Регистрация: 08.12.2009
Сообщений: 213

Как получить указатель не объект созданный в DLL - C++

19.05.2006, 23:02. Просмотров 1440. Ответов 0
Метки (Все метки)

В моем проекте есть несколко оъектов, которые я хотел бы вынести в DLL. Я уже давно пользуюсь функциями из DLL, но сейчас хотелось бы вынести туда же и целый класс, который мне необходим в нескольких проектах. Этот класс должен создавать отдельный процесс в котором будет отдельно создаваться окно.
Пытался пользоваться декларацией как для простых типов (из примеров Петзольда), но с классом почему-то не получилось.
Один из вариантов, запустить который не удалось:
1. Подключаться к DLL (LoadLibrary)
2. Загружать функцию CreateObject из этой DLL, которая будеть возвращать указатель на вновь созданный объект.
3. Пользоваться функциями, членами этого класса и объекта.
Другой вариант, это доступ к глобальной (в DLL) переменной.
Понятно, что в основном проекте надо делать инклюд на H файл, но как создать сам объект?
Если можно, описание хотя бы на уровне деклараций.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru