win32api |
API de Windows 32 bits |
|---|---|
Python 1 à 2.7 |
|
Description
Ce module contient les routines d'API spécifique au système d'exploitation Windows.
Liste des procédures et fonctions
| Procédures et fonctions | Syntaxe | Description |
|---|---|---|
| ABORTSYSTEMSHUTDOWN | AbortSystemShutdown(computerName) | Cette fonction permet d'annuler l'opération de fermeture ou de redémarrage en cours d'exécution du système d'exploitation Windows. |
| APPLY | object=Apply(exceptionHandler,func,args) | Cette fonction permet d'appeler des fonctions Python avec une exception redirigé par Win32. |
| BEEP | Beep(freq, dur) | Cette fonction permet d'émettre un signal sonore sur le PC Speaker. |
| BEGINUPDATERESOURCE | BeginUpdateResource(filename, delete) | Cette fonction permet de commencer un cycle de mise-à-jour pour un fichier de format PE. |
| CHANGEDISPLAYSETTINGS | int=ChangeDisplaySettings(DevMode,Flags) | Cette fonction permet de modifier les paramètres du mode d'affichage graphique. |
| CLIPCURSOR | ClipCursor(left, top, right, bottom) | Cette fonction permet de définir une fenêtre limitant le déplacement du pointeur de la souris. |
| CLOSEHANDLE | CloseHandle(handle) | Cette fonction permet d'effectuer la fermeture d'un Handle. |
| COPYFILE | CopyFile(src, dest, bFailOnExist) | Cette fonction permet d'effectuer la copie d'un fichier d'un emplacement à un autre emplacement |
| DEBUGBREAK | DebugBreak() | Cette fonction permet d'effectuer un point d'arrêt dans un débogueur |
| DELETEFILE | DeleteFile(fileName) | Cette fonction permet d'effacer le fichier spécifié |
| DRAGQUERYFILE | string/int=DragQueryFile(hDrop,fileNum) | Cette fonction permet de demander les noms de fichiers lors d'un transfert des noms de fichiers vers une fenêtre d'application. |
| DRAGFINISH | DragFinish(hDrop) | Cette fonction permet de restituer la mémoire employé pour le transfert des noms de fichiers vers une fenêtre d'application. |
| DUPLICATEHANDLE | PyHANDLE=DuplicateHandle(hSourceProcess, hSource , hTargetProcessHandle , desiredAccess , bInheritHandle , options ) | Cette fonction permet d'effectuer une duplication d'un Handle existant. |
| ENDUPDATERESOURCE | EndUpdateResource(handle, discard) | Cette fonction permet de terminer la ressource de mise-à-jour de cycle d'un fichier de format PE. |
| ENUMDISPLAYSETTINGS | PyDEVMODE = EnumDisplaySettings(DeviceName, ModeNum ) | Cette fonction permet de demander des informations sur le système d'affichage. |
| ENUMRESOURCELANGUAGES | [PyUnicode,...] = EnumResourceLanguages(hmodule, lpType , lpName) | Cette fonction permet de demander la liste des langages de la ressource. |
| ENUMRESOURCENAMES | [string, ...] = EnumResourceNames(hmodule, resType) | Cette fonction permet de demander la liste de toutes les ressources du type spécifié par un fichier. |
| ENUMRESOURCETYPES | [PyUnicode,...] = EnumResourceTypes(hmodule) | Cette fonction permet de retourner le nom ou l'identificateur, sous forme d'un entier, de toutes les types de ressources que contient un module. |
| EXPANDENVIRONMENTSTRINGS | string = ExpandEnvironmentStrings(in) | Cette fonction permet de retourner une chaine de caractères d'une variable d'environnement sous son format étendue. |
| EXITWINDOWS | ExitWindows(reserved1, reserved2) | Cette fonction permet d'effectuer d'effectuer la déconnexion de l'utilisateur. |
| EXITWINDOWSEX | ExitWindowsEx(flags, reserved) | Cette fonction permet d'effectuer l'arrêt ou le redémarrage de Windows et/ou de l'ordinateur. |
| FINDFILES | list = FindFiles(fileSpec) | Cette fonction permet de trouver la liste des fichiers correspondant au masque de fichier spécifié. |
| FINDFIRSTCHANGENOTIFICATION | int = FindFirstChangeNotification(pathName, bSubDirs, filter) | Cette fonction permet de créer ou de changer une occurance de Handle à partir d'un filtre. |
| FINDNEXTCHANGENOTIFICATION | FindNextChangeNotification(handle) | Cette fonction d'envoyer une requête au système d'exploitation pour l'occurrence suivant du Handle. |
| FINDCLOSECHANGENOTIFICATION | FindCloseChangeNotification(handle) | Cette fonction de fermer une occurance de Handle. |
| FINDEXECUTABLE | (int, string) = FindExecutable(filename, dir ) | Cette fonction permet de demander le fichier devant être exécuté lorsque la sorte d'extension de fichier est rencontré. |
| FORMATMESSAGE | string = FormatMessage(errCode) | Cette fonction permet de demander un message affecté par un certain format. |
| FORMATMESSAGEW | PyUnicode = FormatMessageW() | Cette fonction permet de demander le dernier message d'erreur contenu dans le fichier d'erreur système. |
| FREELIBRARY | FreeLibrary(hModule) | Cette fonction permet d'incrémenter un compteur de référence pour un chargement de module de lien dynamique (DLL). |
| GENERATECONSOLECTRLEVENT | int = GenerateConsoleCtrlEvent(controlEvent, processGroupId ) | Cette fonction permet d'envoyer un signal spécifique à un groupe de processus de console. |
| GETASYNCKEYSTATE | int = GetAsyncKeyState(key) | Cette fonction permet de retourner l'état de la touche spécifié. |
| GETCOMMANDLINE | string = GetCommandLine() | Cette fonction permet de retourner la ligne de commande de l'application courante. |
| GETCOMPUTERNAME | string = GetComputerName() | Cette fonction permet de retourner la nom de l'ordinateur local. |
| GETCOMPUTERNAMEEX | string = GetComputerNameEx() | Cette fonction permet de retourner la nom NetBIOS ou DNS de l'ordinateur local. |
| GETCOMPUTEROBJECTNAME | string = GetComputerObjectName() | Cette fonction permet de retourner le nom de l'ordinateur dans un format spécifié. |
| GETCURRENTPROCESS | int = GetCurrentProcess() | Cette fonction permet de retourner le Handle du processus courant. |
| GETCURRENTPROCESSID | int = GetCurrentProcessId() | Cette fonction permet de retourner l'identificateur du processus courant. |
| GETCURRENTTHREAD | int = GetCurrentThread() | Cette fonction permet de retourner le Handle du processus courant. |
| GETCURRENTTHREADID | int = GetCurrentThreadId() | Cette fonction permet de retourner l'identificateur du processus courant. |
| GETCURSORPOS | int, int = GetCursorPos() | Cette fonction permet de retourner la position du curseur dans l'écran. |
| GETCONSOLETITLE | string = GetConsoleTitle() | Cette fonction permet de retourner le nom de la console courante. |
| GETUSERNAME | string = GetUserName() | Cette fonction permet de retourner le nom de l'utilisateur. |
| GETUSERNAMEEX | string = GetUserNameEx() | Cette fonction permet de retourner le nom de l'utilisateur dans le format EXTENDED_NAME_FORMAT. |
| INITIATESYSTEMSHUTDOWN | InitiateSystemShutdown(computerName, message, timeOut, bForceClose, bRebootAfterShutdown) | Cette fonction permet d'initier l'opération de fermeture ou de redémarrage en cours d'exécution du système d'exploitation Windows. |
Dernière mise à jour : Mercredi, le 9 avril 2014