K
kgpsoftware
Hi folks,
I have a DLL which contains functions that return __int64 values, but I
can't get Visual C to read the return value correctly. I am using the
2003 version.
Here is the declare:
__int64 __stdcall TEST(void);
...and the calling code:
__int64 ret;
ret = TEST();
In all cases, ret is zero. Is there a special compiler switch I need to
use, or is this not supported? Could the problem lie in the .lib
header?
Thanks for any assistance.
I have a DLL which contains functions that return __int64 values, but I
can't get Visual C to read the return value correctly. I am using the
2003 version.
Here is the declare:
__int64 __stdcall TEST(void);
...and the calling code:
__int64 ret;
ret = TEST();
In all cases, ret is zero. Is there a special compiler switch I need to
use, or is this not supported? Could the problem lie in the .lib
header?
Thanks for any assistance.