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

Можно ли динамически подключить DLL с объектами? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ VC++6.0/ATL/ActiveX под броузером - как заменить страницу html http://www.cyberforum.ru/cpp-beginners/thread476159.html
Некий ActiveX является частью страницы .html. Не могу разобраться как из него вызвать другой документ .html, заменив текущую страницу в том же броузере (с этим ActiveX). Например, легко нашел, что в Java-applet'e это делается так: AppletContext context = getAppletContext(); context.showDocument( url );
C++ VC++6.0/ATL - ошибка сборки в режиме Release при исп.функций из math.h В проекте созданным ATL COM AppWizard обязательно без поддержки MFC при использовании функций, объявленных в math.h, например, sqrt(), при сборке в режиме ReleaseMinSize выдаются следующие ошибки: *********************************************************** Linking... LIBCMT.lib(fpinit.obj) : error LNK2005: __fltused already defined in StdAfx.obj LIBCMT.lib(fpinit.obj) : warning LNK4006:... http://www.cyberforum.ru/cpp-beginners/thread476158.html
C++ Нужены исходники шпиона за клавой и мышью
Помогите пожалуйста!!! Мне надо сделать программку, которая заносила бы в файл нажатые клавиши и клики мыши(шпион за клавой и мышью). Заранее всем благодарна.
Отладка DLL ? C++
При отладке кода в Watch Window добавляю переменную, которая объявлена в DLL, которая юзается программой. Отладчик на сие говорит Undefined Symbol. Есть-ли пути посмотреть на значение сией переменной в процессе отладки внутри проекта основной программы. Переменная в Dll объявляется как __declspec(dllexport) int BlaBla; Внутри Exe - __declspec(dllimport) int BlaBla;
C++ Как в CEdit задать текст по умолчанию? http://www.cyberforum.ru/cpp-beginners/thread476134.html
Как в CEdit задать текст по умолчанию?
C++ Не работает: COLORREF c; BYTE r,g,b; c=GetPixel(i,j); r=GetRValue(c); g=... b=.... ..... c=RGB(r,g,b); SetPixel(i,j,c); у меня не получается посмотри: ...... COLORREF c; BYTE r,g,b; c=GetPixel(i,j); r=GetRValue(c); g=... b=.... ..... c=RGB(r,g,b); подробнее

Показать сообщение отдельно
erin
0 / 0 / 0
Регистрация: 28.04.2009
Сообщений: 9

Можно ли динамически подключить DLL с объектами? - C++

24.05.2009, 16:08. Просмотров 602. Ответов 0
Метки (Все метки)

Динамически подключать DLL с функциями я умею. А можно ли подключить DLL с объектами? Например, есть две DLL:

1) Ver1.DLL
class A
{
public:
virtual void info ()
{
printf('version 1');
}
};

2) Ver2.DLL
class A
{
public:
virtual void info ()
{
printf('version 2');
}
};

Как динамически подключить нужную версию class A? Чтобы я сней мог работать обычным способом:

#include 'class_a.h'

void main()
{
// подключение DLL
A theA;
theA.info();
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru