Cecil
19+ years progress programming and still learning.
So I've been having trouble using some of the Win32API function on a 64bit platform. Some of windows api command allow for the parameters to be changed from long to int64 datatypes.
Basically, I want to remove the title bar and borders (just like a splash screen), but the good old Win32Api command is just not handing the 64-bit integers datatypes. I was hoping to find a .NET solution/alternative no luck.
I get this error when calling GetWindowRect procedure. THEN get-pointer-value() returns a INT64 data type on a 64bit platform.
Basically, I want to remove the title bar and borders (just like a splash screen), but the good old Win32Api command is just not handing the 64-bit integers datatypes. I was hoping to find a .NET solution/alternative no luck.
I get this error when calling GetWindowRect procedure. THEN get-pointer-value() returns a INT64 data type on a 64bit platform.
Code:
PROCEDURE GetWindowRect EXTERNAL "user32" :
DEFINE INPUT PARAMETER hwnd AS LONG.
DEFINE INPUT PARAMETER lpRect AS INT64. /* get-pointer-value(memptr) */
DEFINE RETURN PARAMETER ReturnValue AS LONG.
END PROCEDURE.