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