1、无参动态链接库:voidSayHello(){ MessageBox(NULL, TEXT("你好你好~~~"), TEXT("你好"), MB_OK);}加载dll,调用函数from ctypesimport*lib=CDLL("e:\\Dll1.dll")lib.SayHello()2、有参from ctypesimport*lib=CDLL("e:\\Dll1.dll")lib.StrAppend('你好')ret=lib.IntAdd(3,4)print(ret)IntAdd和StrAppend,我们直接使用了Python对象作为参数
1、无参动态链接库:voidSayHello(){ MessageBox(NULL, TEXT("你好你好~~~"), TEXT("你好"), MB_OK);}加载dll,调用函数from ctypesimport*lib=CDLL("e:\\Dll1.dll")lib.SayHello()2、有参from ctypesimport*lib=CDLL("e:\\Dll1.dll")lib.StrAppend('你好')ret=lib.IntAdd(3,4)print(ret)IntAdd和StrAppend,我们直接使用了Python对象作为参数