// Отобразить образец вида объекта по номеру записи
// в классификаторе объектов (incode)
// hmap - идентификатор открытой карты
// hrsc - идентификатор классификатора открытой карты
// hdc - идентификатор контекста устройства вывода,
// rect - координаты клиентской области окна вывода (размер окна)
// При ошибке возвращает ноль
_MAPIMP long int _MAPAPI mapPaintExampleRscObject(HMAP hmap, HRSC hrsc, HDC hdc, RECT *rect, long int incode);
// Вывести изображение карты в XImage (массив)
// hmap - идентификатор открытых данных
// imagedesc - параметры области для размещения изображения
// Описание структуры XIMAGEDESC в maptype.h
// erase - признак очистки области изображения (если равен -2, то изображение рисуется
// поверх имеющегося рисунка без очистки)
// x,y - координаты левого верхнего угла внутри
// битовой области XImage для размещения изображения
// rect - фрагмент для вывода отображения
// func - функция отображения объекта
// parm - параметры изображения
// data - метрика для отображения
// colors - количество цветов
// palette - палитра
// При ошибке в параметрах возвращает ноль
_MAPIMP long int _MAPAPI mapPaintExampleObjectByFuncDataToXImage(HMAP hMap, XIMAGEDESC *imagedesc, long int x, long int y,
RECT *rect, long int func, const char *parm, POLYDATAEX* data, long int colors, COLORREF *palette);
_MAPIMP long int _MAPAPI mapPaintExampleObjectByFuncDataToXImageEx(HMAP hMap, XIMAGEDESC * imagedesc,
long int erase, long int x, long int y,RECT * rect, long int func, const char* parm, POLYDATAEX* data);
// Вывести изображение карты в XImage (массив)
// Данная функция реализована для XWindow !
// Описание структуры XIMAGEDESC в maptype.h
// rect - фрагмент для вывода отображения
// func - функция отображения объекта
// parm - параметры изображения
// colors - количество цветов
// palette - палитра
// text - необходимый текст
// local - локализация
// При ошибке в параметрах возвращает ноль
_MAPIMP long int _MAPAPI mapPaintExampleObjectByFuncToXImage(HMAP hMap, XIMAGEDESC *imagedesc, RECT *rect, long int func, const char *parm,
long int colors, COLORREF *palette, const char *text, long int local);
_MAPIMP long int _MAPAPI mapPaintExampleObjectByFuncToXImageUn(HMAP hMap, XIMAGEDESC *imagedesc,
RECT *rect, long int func, const char *parm, long int colors, COLORREF *palette, const WCHAR *text, long int local); |