Announcement

Collapse
No announcement yet.

An example of processing data with an external 64 bit app

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • An example of processing data with an external 64 bit app

    The examples are two separate apps, on is a 32 bit PB UI app, the other is a 64 bit MASM app. Using a memory mapped file and conventional Windows messaging, the 32 bit PB app writes data to the memory mapped file and then sends a message to the 64 bit app telling it to process the data. When processing is done, the 64 bit app sends a message back to the 32 bit app which can then use the modified data in the memory mapped file.

    The example does something very simple, it changes the case of the text data sent and writes it back to the MMF.

    This technique can be used by any two languages that can write Windows API code. If you use a 64 bit C/C++ compiler, you can write the same type of code and I gether there are some 64 bit basic dialects that can do the same.

    The ZIP file is here.




    hutch at movsd dot com
    The MASM Forum - SLL Modules and PB Libraries

    http://www.masm32.com/board/index.php?board=69.0
Working...
X