Il existe en fait deux façons d'appeler l'API Windows La première consiste à utiliser le module tiers pywin32.
Si pip est installé, vous pouvez installer pywin32 via pip
Exécutez pip list sur la ligne de commande pour vérifier si pywin32 est installé
Comme le montre la figure
Nous appelons ici l'API la plus basique de Windows, MessageBox, qui peut afficher une boîte de dialogue.
L'éditeur ne présentera pas grand-chose ici. Je décrirai seulement brièvement l'interface MessageBox. MessageBox est une interface API de Windows et sa fonction est d'afficher une boîte de dialogue.
Le prototype est :
int WINAPI MessageBox(HWND hWnd,LPCTSTR lpText,LPCTSTR lpCaption,UINT uType);
Le premier paramètre hWnd indique que la boîte de dialogue appartient à Quelle fenêtre, lpText correspond aux informations d'invite de la fenêtre, lpCaption est le titre de la fenêtre et uType définit les boutons et les icônes de la boîte de dialogue.
Ici, nous devons importer le module win32api (appartenant à pywin32). Si une définition de macro est requise, les macros API sont définies dans le module win32con (appartenant également à pywin32).
Ici, nous importons uniquement un module win32api, puis appelons simplement MessageBox pour afficher une boîte de dialogue.
Si nous ne savons pas comment installer le module pywin32, ou si nous ne voulons pas installer ce module tiers. En ce moment, nous avons un autre moyen.
Appelez le module intégré Python ctypes. Si vous avez des bases en programmation Windows, ou si vous avez lu un peu MSDN, sachez que l'API Windows existe réellement sous la forme d'un fichier dll ( bibliothèque de liens dynamiques).
+ et | ont le même effet
Pour plus d'articles techniques liés à Python, veuillez visiter la colonne Tutoriel Python pour apprendre !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!