Хендловые типы в проперти

Тема в разделе "Borland C++ Builder & Kylix", создана пользователем EugenOS, 13 дек 2009.

  1. EugenOS

    EugenOS Active Member

    Регистрация:
    22 июл 2007
    Сообщения:
    27
    Симпатии:
    0
    Добрый день. Столкнулся с такой проблемой:
    При работе в C++Builder 6, использую компоненты написанные на дельфях. А там в одном модуле куча классов с полями (property) типа HDC, HICON, HWND ... и т.д.
    Естественно билдер генерит HPP а потом ругается в нем на все эти поля "not allowed type". Почему в дельфях проперти хендлового типа можно использовать, а в билдере нет?
    Как добиться того чтоб билдер принял эти поля? (в порядке эксперимента заменил в HPP все эти поля на int, все собралось и заработало, но...до следующей компиляции. Там HPP опять перегенерился. Каждый раз переправлять на int около 20 полей разных типов, это слегка обременительно.

    С уважением, Евгений.
     
Загрузка...

Поделиться этой страницей