flat assembler
Message board for the users of flat assembler.
![]() |
Author |
|
JPowersFairfax 09 Jan 2014, 17:24
I just found a similar problem in the 64-bit MENUITEMINFO structure. Is this the correct place to be posting these issues, or should I email someone directly?
The 64-bit MENUITEMINFO structure should be: Code: struct MENUITEMINFO cbSize dd ? fMask dd ? fType dd ? fState dd ? wID dd ?,? hSubMenu dq ? hbmpChecked dq ? hbmpUnchecked dq ? dwItemData dq ? dwTypeData dq ? cch dd ?,? hbmpItem dq ? ends |
|||
![]() |
|
Tomasz Grysztar 09 Jan 2014, 18:19
JPowersFairfax wrote: Is this the correct place to be posting these issues, or should I email someone directly? |
|||
![]() |
|
m3ntal 10 Jan 2014, 13:50
I prefer words like void/da for portable address-size variables, pointers and handles. Otherwise, they must be edited for different systems and are vulnerable to typos.
Code: ; standard: specific, not portable hwnd dw 0 ; I16, ARM32 hwnd dd 0 ; I32 hwnd dq 0 ; I64 ; portable: works for all systems: 16/32/64 hwnd da 0 ; "define address" void hwnd ; or this syntax: void a,b,c |
|||
![]() |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2025, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.