Я только недавно начал использовать python для использования его с моей программой mfc, и до сих пор это был приличный путь. В данный момент я пытаюсь получить доступ к функции из моей программы mfc dll, которая имеет следующий формат:
void DLLDIR DrawEllipse ( CRect, CDC* );
Я использовал extern "C" и все, и я могу получить доступ к функции. С точки зрения объявления его типа рестайпа и аргументации, я сталкиваюсь с некоторыми проблемами в данный момент. Очевидно, что restype будет " None ", но я не могу понять, как мне объявить тип аргумента CRect и CDC *. Было бы замечательно, если бы кто-то уже знал, как получить доступ к функциям MFC и используйте их в качестве аргументов в ваших функциях Python.
Спасибо заранее.