zede Опубликовано 4 февраля, 2015 Опубликовано 4 февраля, 2015 Здравствуйте. Столкнулся с проблемой при переписывании проекта с Delphi на С++. Так как С++ не создает отдельные пространства имен для модулей, то я столкнулся с конфликтом имен при подключении библиотек VCL и FMX. Мне очень необходим класс VCL TBitmap, так как он работает с буфером обмена и HBITMAP Можно ли как-то подключить данный класс в С++, а если нет, то как выходить из этой ситуации? Уже наивно пытался подключить модуль прямиком в namespace-обертку, но это ничего не дало. Переписывать всю библиотеку тоже не дело.
0 zede Опубликовано 4 февраля, 2015 Автор Опубликовано 4 февраля, 2015 Вопрос снимается. Неверно использовал названия пространств имен. Писал "FMX VCL", как в Delphi и названиях модулей, а выяснилось, что необходим "Fmx Vcl"
Вопрос
zede
Здравствуйте.
Столкнулся с проблемой при переписывании проекта с Delphi на С++.
Так как С++ не создает отдельные пространства имен для модулей, то я столкнулся с конфликтом имен при подключении библиотек VCL и FMX.
Мне очень необходим класс VCL TBitmap, так как он работает с буфером обмена и HBITMAP
Можно ли как-то подключить данный класс в С++, а если нет, то как выходить из этой ситуации?
Уже наивно пытался подключить модуль прямиком в namespace-обертку, но это ничего не дало.
Переписывать всю библиотеку тоже не дело.
1 ответ на этот вопрос
Рекомендуемые сообщения