The MASM Forum

Microsoft 64 bit MASM => MASM64 SDK => Topic started by: hutch-- on August 21, 2016, 02:33:54 PM

Title: 4k simple dialog example.
Post by: hutch-- on August 21, 2016, 02:33:54 PM
Attached is a simple example of a dialog box in win64. It appears that it can still be done with the minimum of code to get a dialog front end up and running. The "invoke" style pre-processor macro seems to be working in all required cases so it may be ready for release shortly after a bit more testing. This will be in conjunction with the prologue/epilogue written for win64.

I have it tested in Win 10 64 bit, I would appreciate any testing on Win7 64 and Win8 64 if anyone has the time.
Title: Re: 4k simple dialog example.
Post by: Siekmanski on August 21, 2016, 05:29:16 PM
Works fine in Win8.1 64.
Title: Re: 4k simple dialog example.
Post by: jj2007 on August 21, 2016, 07:02:36 PM
The exe works fine butdialog.asm(3) : fatal error A1000:cannot open file : \masm32\include64\masm64rt.inc
Title: Re: 4k simple dialog example.
Post by: rsala on August 21, 2016, 07:58:17 PM
Works fine in Win10 64!
Title: Re: 4k simple dialog example.
Post by: hutch-- on August 21, 2016, 09:56:21 PM
Thanks guys, most appreciated.

JJ, It won't build without the right files but that will come shortly, I am just doing some of the basic documentation, cleaned out the junk from the macro file, moved a number of files around in the directory tree and removed some of the stuff from Vasily's main macro file due to naming conflicts. The prologue/epilogue macros have been very reliable and so far the "invoke" style macro has been doing everything it is supposed to do and while it has had a reasonable amount of testing so far, it has not had the guts kicked out of it yet.

It won't be much longer, just a pile of stuff to move around.
Title: Re: 4k simple dialog example.
Post by: rsala on August 22, 2016, 09:44:15 PM
Works fine in Win7-64 / Win8-64!