CFuncType (ctypes.CFUNCTYPE veya ctypes.PYFUNCTYPE ...) olan bir geriçağırım işlevini iletmem gerekiyor.Python'da bir CFuncType nasıl oluşturulur
Bir python işlevini CFuncType'a nasıl yapabilirim veya python'da CFuncType işlevini nasıl oluşturabilirim?
Aşağıda
Yani bizim geri çağırma işlevi tamsayılar için işaretçileri alır http://docs.python.org/library/ctypes.html kopyalanan edilir ve bir tamsayı döndürmesi gerekir:
Oh, evet! Bu sadece hile yaptı. Teşekkürler. Bu cpm_func öğesini bir ctypes.File alanı olan bir 'geri arama', ctypes.CFUNCTYPE (c_int, POINTER (c_int), POINTER (c_int)) – manson54
Geri dönüşün dönüş türü ise ne yapardınız? void'? CFUNCTYPE’in ilk argümanı olarak belirtmek için 'c_void' yoktur. – Shahbaz
[this] 'den (https://gitorious.org/telldus/telldus/commit/1108f3fad26f744c2418d22a547a17669522ce2e)' Hiçbiri 'kullanılmalıdır. – Shahbaz