июля
24

Подключаем GDI+ к Visual C++

1. , допустим, отсюда
2. распаковать и прописать путь (…your_path\GDIPlus\includes ) в среде разработки
3. вставить определение нового типа данных и ссылку на заголовок в своем *., где применяется GDI+
(или в том же StdAfx.h, чтобы везде работало)

1
2
#define ULONG_PTR ULONG
#include <gdiplus .h>

4. включить в свой библиотеку GdiPlus.lib (т.е. на самом деле включить – “Add file to project”)
5. прописать путь в среде разработки до библиотеки(your_path\GDiPlus\lib\GdiPlus.lib)
6. положить GdiPlus. в папки Debug и Release своего проекта
7. в классе своего проекта, производном от CWinApp (допустим, CYourProjectApp) прописать:

1
2
3
private:
GdiplusStartupInput m_gdiplusStartupInput;
ULONG_PTR m_pGdiToken;

8. чтобы запустить GDI+, в начале функции InitInstance приложения вставить:

1
GdiplusStartup(&amp;m_pGdiToken,&amp;m_gdiplusStartupInput,NULL);

9. по окончании, выключать GDI+ строкой:

1
GdiplusShutdown(m_pGdiToken);

———————————————————————————————————–

Всё должно работать!
Переносить свою программу придется вместе с GdiPlus.dll.

(http://www.progz.ru/forum/index.?showtopic=39270)

Прокомментировать

Рубрики

Облако меток

На волнах твиттера

В прямом эфире