News:

MASM32 SDK Description, downloads and other helpful links
MASM32.com New Forum Link
masmforum WebSite

Windows.inc version 1.33

Started by hutch--, July 26, 2006, 03:48:35 PM

Previous topic - Next topic

hutch--

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]
Download site for MASM32      New MASM Forum
https://masm32.com          https://masm32.com/board/index.php

Shantanu Gadgil

 :green2 :green2 shouldn't this be in the WINDOWS.INC sub-forum???  :red :red

Cheers,
Shantanu
To ret is human, to jmp divine!

hutch--

Probably but I wanted it easier to find.
Download site for MASM32      New MASM Forum
https://masm32.com          https://masm32.com/board/index.php

Biterider

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

hutch--

Thanks, I will have a look at it.
Download site for MASM32      New MASM Forum
https://masm32.com          https://masm32.com/board/index.php