Image displaying functions

Started by Vortex, November 05, 2017, 09:59:24 AM

Previous topic - Next topic

Vortex

Here is a couple of image displaying functions available as 32-bit and 64-bit code :

QuoteLoadImageFromFile

    LoadImageFromFile PROC pImageFileName:DWORD

        This function loads a BMP, JPG, GIF or WMF image from disc and returns the handle to the image.

        pImageFileName is a pointer to the FULL path name of the image file to be displayed


LoadImageFromMem

    LoadImageFromMem PROC pImageAddr:DWORD,ImageLen:DWORD

        This function returns the handle of an image stored in memory. Valid image formats are
        BMP, JPG, GIF and WMF

        pImageAddr is a pointer to the location of the image in memory.

        ImageLen is the size of the image.

        In case of error, both of the functions will return NULL.
Code it... That's all...

Jokaste


Vortex

Hi Jokaste,

LoadImageFromMem is converted to Poasm 64-bit. Removed some unnecessary code from LoadImageFromFile
Code it... That's all...

Vortex

Hello,

64-bit code enhanced with the coinvoke macro intended to call COM methods. ( coinvk in the source code )
Code it... That's all...