flat assembler
Message board for the users of flat assembler.
Index
> Windows > format PE64 GUI 4.0 and GUI 5.0 what are the differences ? |
Author |
|
Roman 30 Nov 2019, 15:45
What are the differences ?
Why needed GUI 5.0 ? |
|||
30 Nov 2019, 15:45 |
|
ProMiNick 30 Nov 2019, 17:58
If thour program targeted Vista+ and use more extended structures for common controls than in official package thou could use PE GUI 6.0 so program will not crash but notice user that it for other OS.
If thou use unicode headers so that will be not honesty to use PE GUI 4.0 because there is no support for unicode in win95 (4.0 is win95) if thour app is 64 bit GUI 5.0 is minimum. For every windows versions size of some common controls are different - there is needed research to prove fact that according to requested GUI version Windows will load appropriate COMCTL.DLL. I suspect if thou use structures from fasm package and define GUI 6.0 program will crash on use of some common controls. |
|||
30 Nov 2019, 17:58 |
|
Tomasz Grysztar 30 Nov 2019, 20:15
ProMiNick wrote: (4.0 is win95) |
|||
30 Nov 2019, 20:15 |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2024, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.