![]() |
|
Модераторы: Daevaorn |
![]()
|
|
| kensai |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 5.10.2003 Репутация: нет Всего: нет |
Хочу научиться пользоваться GDI+. Скачал все библиотеки, H - файлы и dll`ки. И при компиляции, предложенного MSDN`ом кода, вылетает ошибка "ULONG_PTR : undeclared identifier". На RSDN.RU вычитал, что надо изменить путь поиска заголовочных файлов. Подскажите как это сделать, или обойти эту процедуру. Жду ответов.
|
|||
|
||||
| RAN |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 709 Регистрация: 14.3.2003 Где: Щёлково Моск.обл. Репутация: 5 Всего: 6 |
В сотый раз:
Надо для проекта, который будет использовать библиотеку установить: Project->Setting... (или просто Alt+F7) Setting for... All Configuration На закладке C/C++ выбирай категорию Category Preprocessor Там в строке Additional include directories пишешь путь к h-файлам Далее, на закладке Link выбирай категорию Category Input В строке Addition Library Path пишешь путь к lib-файлам А в строке Object/Library modules пишешь необходимые для работы lib'ы. Возможно, что какие-то изменения будут нужны в Code Generation. Я никогда не использовал GDI+, но уверен, что должна быть полная инструкция по сбору проекта. Поищи получше. |
|||
|
||||
| kensai |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 5.10.2003 Репутация: нет Всего: нет |
Сделал все как советовал RAN, но ошибка все равно вылетает. Подскажите как мне сделать манипуляции приведенные ниже.
Это хелп на который я наткнулся: "Почему выдается ошибка о типе ULONG_PTR? Похоже, что компилятор находит старый заголовочный файл basetsd.h - например, из комплекта VC++. Измените пути поиска заголовочных файлов так, чтобы вначале были найдены файлы Platform SDK." |
|||
|
||||
| RAN |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 709 Регистрация: 14.3.2003 Где: Щёлково Моск.обл. Репутация: 5 Всего: 6 |
Там же где писал дополнительный путь к h-файлам ниже есть место для галочки (Ignore standard include path). Поставь её и допиши в путь к стандартным файлам после пути к библиотеке GDI+.
Но вообще странное решение. Если это так, то разработчики GDI+, IMHO, не правы. Надо было свои имена и константы вводить. |
|||
|
||||
![]()
|
| Правила форума "С++:Общие вопросы" | |
|
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |