здравствуйте, на просторах инета нашёл код:
Код:
from cffi import FFI # pip install cffi
def main():
ffi = FFI()
ffi.cdef("""
int MessageBoxA(HWND hWnd, LPCSTR lpText, LPCSTR lpCation, UINT uType);
""")
_user32 = ffi.dlopen("USER32.DLL")
lpText = bytes("Hello from cffi", "utf-8")
lpCaption = bytes("Test cffi", "utf-8")
MB_OK = 1
if _user32.MessageBoxA(ffi.NULL, lpText, lpCation, MB_OK):
print("MessageBox showed!")
if __name__ == "__main__":
main()
его цель вызвать MessageBoxA из системной библиотеки, получил ошибку - она в сабже, подскажите, что я делаю НЕ так?