16-bit DLLs usable from CallDll?

Neil Hodgson nhodgson at bigpond.net.au
Mon Jan 14 23:07:25 EST 2002


Aaron Freeman:
> 1) After some experimentation, and purusing of this and other groups,
> it appears that CallDll doesn't support 16-bit DLLs.  Am I missing
> something?

   Thunking from a 32 bit process down to 16 bit functions is deep voodoo
and there are major differences between Windows 95 + descendents and Windows
NT.
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/win32/tc_0c
z6.asp

   For most situations, I'd recommend instead creating a separate 16 bit
program that does the calls and communicate through COM or a pipe or
similar.

   Neil






More information about the Python-list mailing list