I have split this posting off from the original topic so it is easier to find. This version has had more duplicates removed and should be properly compatible with ML version 8.0.
It is also coming close to being compatible with POASM as generated, there are a few differences in how POASM handles structures with the ALIGN directive to MASM but they are reasonably easy to fix manually.
With special thanks to ToutEnMasm for testing the RECORD entries.
[attachment deleted by admin]
:green2 :green2 shouldn't this be in the WINDOWS.INC sub-forum??? :red :red
Cheers,
Shantanu
Probably but I wanted it easier to find.
Hi Hutch
Working with COM i found a problem with the CY strcture definition in Windows.inc 1.33. According to http://msdn2.microsoft.com/en-gb/library/ms221223(VS.80).aspx it should be
CY UNION
STRUCT
Lo dd ?
Hi dd ?
ENDS
int64 dq ?
CY ENDS
The structure size should be 8 bytes and not 16 as it currently is.
Regards,
Biterider
Thanks, I will have a look at it.