ctypes で windll.LoadLibrary を使用して、dll ファイルを Python にインポートしようとしました。エラー メッセージは表示されませんでしたが、ヘッダー ファイルにリストされている関数はどれも正常に読み込まれたようには見えませんでした。dll ファイルに何か問題があるのでしょうか、それとも windll.LoadLibrary メソッドを間違って使用したのでしょうか。
dll およびヘッダー ファイルは、次のリンクからダウンロードできます: http://www.cc.ncu.edu.tw/~auda/ATC3DG.rar
私が使用したpythonコマンドは次のとおりです。
from ctypes import *
libc=windll.LoadLibrary('ATC3DG.DLL')
結果は次のリンクから表示できます。これは、dir(libc) が ATC3DG.h にリストされている関数または変数を提供しないことを示しています。
http://www.cc.ncu.edu.tw/~auda/ATC3DG.jpg
Windows 7 (64 ビット) プラットフォームで python 2.7.3 (32 ビット) と ipython 0.13.1 を使用しています。
ありがとう、
エリック・チャン