Re: EMF, PlayEnhMetaFileRecord, EMRSELECTOBJECT ?
От: ekamaloff Великобритания  
Дата: 12.01.06 11:33
Оценка:
Здравствуйте, Артем, Вы писали:

А>Вобщем вопрос:

А> иногда PEMRSelectObject(pEMFR)^.ihObject больше HTableCount
А> (а точнее он равен $80000005, HTableCount =5)
А> что с этим делать??? где искать баг?

Очень похоже на отрицательное знаковое целое, приведенное к беззнаковому целому, т.е.

Integer -5 = DWORD $80000005.

Нужно разобраться, почему в TEMRSelectObject пытаются засунуть отрицательное число.

Возможно нужно просто приводить PEMRSelectObject(pEMFR)^.ihObject к Integer и брать модуль
It is always bad to give advices, but you will be never forgiven for a good one.
Oscar Wilde
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.