Python Ctypes Load Library
Estoy usando Windows 7 64 bits de la máquina. Instalé Visual Studio 2010 y desarrollé una simple DLL de Win32 para agregar 2 números. La DLL se creó y usé una aplicación de prueba para probar la DLL y funciona bien.
Ahora escribo el script de Python (que se muestra a continuación) para usar esta biblioteca. Pero me sale el siguiente mensaje de error.
Traceback (most recent call last):
File "C:\Users\sbritto\Documents\Visual Studio 2008\Projects\MathFuncsDll\Debug\MathFuncs.py", line 5, in <module>
lib = ctypes.WinDLL('MathFuncsDll.dll',use_last_error=True)
File "C:\Python27\lib\ctypes\__init__.py", line 365, in __init__
self._handle = _dlopen(self._name, mode)
WindowsError: [Error 193] %1 is not a valid Win32 application
Python Script
import ctypes
from ctypes import *
#lib = cdll.LoadLibrary("MathFuncsDll.dll")
lib = ctypes.WinDLL('MathFuncsDll.dll',use_last_error=True)
print lib
Por favor, déjame saber lo antes posible.
Gracias por adelantado