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

Загрузка DLL во время выполнения. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ WinAPI Много вопросов по WinAPI http://www.cyberforum.ru/cpp-beginners/thread495232.html
Подскажите, пожалуйста 1) Какие нужно задать стили дочернему окну, чтобы оно не было тусклым как будто неактивное 2) Как задать диапазон для изменения размеров окна 3) Как задать область внутри окна, за которую ему можно изменять размеры 4) Пытался создать убогий класс наподобие TForm из VCL. Так вот запарка была в том, что перед созданием окна, при регистрации класса нужно задавать в поле...
C++ Как совместить функциональность EXE и DLL файлов в одном выполняемом. Мне необходимо в одном выполняемом файле (EXE) совместить два способа загрузки: как DLL и как обычный EXE. Т.е. чтобы можно было запустить его как program.exe -param или rundll32 program.exe,SomeDllFunction -param или в коде: http://www.cyberforum.ru/cpp-beginners/thread495209.html
Как создать на заголовке окна свою кнпку C++
Здравствуйте. Не знаю как на заголовке окна рядом со стандартными кнопками(свернуть, развернуть, закрыть) создать свою. Подскажите кто-нибудь.
возможно ли реализовать клиент и сервер на разных машинах в одной ЛВС? C++
есть клиент - СОМ-объект. есть сервер - СОМ-объект. клиент передаёт серверу HWND окна, которое есть родитель. сервер должен создать дочернее окно и делать в нём что хочет, в том числе получать сообщения (WM_xxx). когда это происходит на одной машине всё понятно. возможно ли реализовать клиент и сервер на разных машинах в одной ЛВС? в таком случае, насколько я понимаю, по сети должны...
C++ Объявление большого массива в C++ http://www.cyberforum.ru/cpp-beginners/thread495059.html
Здравствуйте. Не могу разрешить такую задачу: нужен массив int a;, при выполнении выдается Stack Overflow, я понимаю что скорее всего причина в числе 250000, но без этого не обойтись. Подскажите пожалуйста.
C++ Создание DXF в С++Builder6 Кто нибудь в билдере работал с DXF. Суть проблемы! Как создать новый DXF. C чего начать? Может литература есть у кого-нибудь или исходник? на Билдере! подробнее

Показать сообщение отдельно
kpoxa
5 / 5 / 0
Регистрация: 08.12.2009
Сообщений: 213
08.05.2011, 18:52     Загрузка DLL во время выполнения.
У меня возникла проблема:
написал DLL, теперь надо подключать его из внешней программы (тоже DLL).
Первый способ с помощью LoadLibrary - работает.
Второй способ подключать его при компиляции (делать инклюд на .H файл + *.lib).
Так вот второй способ работает только если подключаемая dll-ка находится в системной папке. Если же она находится в той же папке, что и запускающая прога, то выдается сообщение об ошибке и выполнение прекращается.
Я раньше читал, что поиск библиотеки происходит по схеме: текущая директория, если не найдена->системная директория, если не найдена-> папки в PATH переменной.
Я что-то напутал, или сделал что-то не привильно ?

(второй способ удобнее, т.к. не надо создавать, инициализировать и проверять указатели на функции)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 22:41. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru