Python bindings for Windows API
Project description
Python bindings for Windows API
Generated from
https://github.com/microsoft/win32metadata
https://www.nuget.org/packages/Microsoft.Windows.SDK.Contracts
https://github.com/microsoft/WindowsAppSDK
Usage:
> py -m win32generator
# Generate one file module for specific api set.
> py -m win32generator -s selector.txt -o win32.py
selector.txt format is:
# namespace
Windows.Win32.System.Com
# fullname
Windows.Win32.UI.WindowsAndMessaging.MessageBoxW
# just name
CreateFileW
MB_OK
How to get latest metadata:
# Download Windows.Win32.winmd
> nuget install -ExcludeVersion -Prerelease Microsoft.Windows.SDK.Win32Metadata
# Generate Windows.Win32.json
> git clone https://github.com/ynkdir/winmd-printer.git
> cd winmd-printer
> dotnet run ..\Microsoft.Windows.SDK.Win32Metadata\Windows.Win32.winmd > ..\Windows.Win32.json
> cd ..
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
win32more-0.5.1.tar.gz
(14.4 MB
view hashes)
Built Distribution
win32more-0.5.1-py3-none-any.whl
(15.0 MB
view hashes)
Close
Hashes for win32more-0.5.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 799aa7e8b9efaf14b7c3e552263b46d6612e99b686b862b14219995e99453ae7 |
|
MD5 | 73345454bc10ef58576be51303548d4d |
|
BLAKE2b-256 | 92dd7085437650165e855dd5aac51cfa5ba611ab354ad075061eb3128471c150 |