ctypes ładują dll bez komunikatu o błędzie, ale nic się nie stało

Próbowałem użyć windll.LoadLibrary w ctypes, aby zaimportować plik DLL do Pythona. Chociaż nie było żadnego komunikatu o błędzie, żadna z funkcji wymienionych w pliku nagłówkowym nie została pomyślnie załadowana. Zastanawiam się, czy coś jest nie tak z plikiem dll lub użyłem niepoprawnie metody windll.LoadLibrary.

Pliki dll i pliki nagłówkowe można pobrać z następującego linku:http://www.cc.ncu.edu.tw/~auda/ATC3DG.rar

Użyte przeze mnie polecenia Pythona to:

from ctypes import * 
libc=windll.LoadLibrary('ATC3DG.DLL')

Wyniki można przeglądać z następującego linku, który pokazuje, że dir (libc) nie daje mi żadnych funkcji ani zmiennych wymienionych w ATC3DG.h:

http://www.cc.ncu.edu.tw/~auda/ATC3DG.jpg

Używam python 2.7.3 (32-bit) i ipython 0.13.1 na platformie Windows 7 (64-bit).

dzięki,

Erik Chang

questionAnswers(1)

yourAnswerToTheQuestion