Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
9 / 9 / 1
Регистрация: 22.02.2011
Сообщений: 203

Как создавать dll?

22.05.2011, 09:41. Показов 753. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
как создавать dll
по типу
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//инклуды
 
#ifdef __cplusplus
extern "C" {
#endif
 
// константы
 
BOOL __stdcall Myfunction (structn *mystructn)
{return FALSE}
 
 
#ifdef __cplusplus
}
#endif
есть только файл.срр и файл.h . В файле h только структуры.
нужно чтобы он мог экспортировать Myfunction.
какие опции и какой тип проекта выбрать? у меня ms vs ultimate 2010.

Добавлено через 1 час 10 минут
И еще вопрос у меня в некоторых проектах нет меню Проект->Свойства проекста там только три позиции. Почему?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
22.05.2011, 09:41
Ответы с готовыми решениями:

Как создавать и применять DLL?
Решил изучить как создаются dll и как их использовать в коде. Привожу линк на пример, которым я пользовался в более упрощенном варианте:...

Создавать dll или нет?
Привет, Уважаемые Мастера своего дела! Вопрос в следующем: у меня программа, в которой около 10 блоков (unit'ы с файлами cpp и h)....

Удалённые хуки. Когда для них нужно создавать *.dll, а когда необязательно?
Друзья! В туториалах Iczelion'а сказано просто: То тут то там вижу утверждения, что *.dll создавать необязательно, типа и так...

6
Эксперт С++
1069 / 848 / 60
Регистрация: 30.04.2011
Сообщений: 1,659
22.05.2011, 09:46
Кто ж вас знает, почему.
Обычно Ultimate и Студия - это разные системы. А вы все пишете два в одном...
0
 Аватар для Kastaneda
5232 / 3205 / 362
Регистрация: 12.12.2009
Сообщений: 8,143
Записей в блоге: 2
22.05.2011, 09:49
Цитата Сообщение от ValeryLaptev Посмотреть сообщение
Обычно Ultimate и Студия - это разные системы. А вы все пишете два в одном...
Да не, Ultimate - версия VS. Поэтому в ней соответственно все как в VS. Т.е. "Создать ->Проект -> DLL"
0
Эксперт С++
1069 / 848 / 60
Регистрация: 30.04.2011
Сообщений: 1,659
22.05.2011, 09:51
Цитата Сообщение от Kastaneda Посмотреть сообщение
Да не, Ultimate - версия VS. Поэтому в ней соответственно все как в VS. Т.е. "Создать ->Проект -> DLL"
Я думал, что Ultimate - это вот что:
http://www.ultimatepp.org/
1
9 / 9 / 1
Регистрация: 22.02.2011
Сообщений: 203
22.05.2011, 09:59  [ТС]
консольное приложение или как, там много выбора
0
 Аватар для Kastaneda
5232 / 3205 / 362
Регистрация: 12.12.2009
Сообщений: 8,143
Записей в блоге: 2
22.05.2011, 10:02
Цитата Сообщение от Kastaneda Посмотреть сообщение
Поэтому в ней соответственно все как в VS. Т.е. "Создать ->Проект -> DLL"
пятьбукв
0
Каратель
Эксперт С++
6610 / 4029 / 401
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
22.05.2011, 10:50
korez, выберайте проект Win32, появится "мастер создания.."и там выберете "библиотека dll" или как-то так
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
22.05.2011, 10:50
Помогаю со студенческими работами здесь

Что лучше? создавать формы в Run_time или создавать в Design режиме.
(Excel) У меня 11 разных форм.С многими контроль-s. Поделитесь опытом 1.-Для быстрой загрузки файла при открытии и 2.-Для...

Как притулить метод на выполнение с DLL , без ошибочного завершения как DLL не будет c EXE
Как притулить метод на выполнение с DLL , без ошибочного завершения как DLL не будет c EXE using System; using...

Ошибка об отсутствии MSVCP140D.dll, ucrtbased.dll, CONCRT140D.dll, VCRUNTIME140D.dll
Добрый день, товарищи. Возникла проблема. Делаю программу с использованием openCV 3.1 на Visual Studio 2013. При компиляции выдает ошибку...

Как при создании своей dll подключить туда сторонние dll
Здравствуйте, я работаю в связке C# - Oracle. Если коротко, то вопрос звучит так: "Как при создании своей dll подключить туда сторонние...

Как посмотреть значки (иконки) в файлах shell32.dll, imageres.dll
Скажите, пожалуйста, как посмотреть значки (иконки) в файлах shell32.dll, imageres.dll.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Программа принимает математическое выражение в виде строки и выдаёт его производную в виде строки и вычисляет значение производной при заданном х Логарифм записывается как: (x-2)log(x^2+2) -. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru