Does anyone know the history of where the following came from:
imask DWORD ?
lx DWORD ?
Win32 API and MS SDK API lists these 2 as:
UINT mask;
int cx;
I fully assume that if windows.inc is updated, there are a lot of existing programs that will not compile, but it would be interesting to know how this came about.
BTW, there are several differences between the Win32 API and the MS SDK API if anyone is interested.
Thanks,
With MASM you are restricted from using reserve words and registers so if an SDK header file has either the member must be renamed to use it with MASM.
Thanks hutch, I should have stopped to think that cx is a register.