win32 1.6.5 win32: ^1.6.5 copied to clipboard
A Dart library for accessing common Win32 APIs using FFI. No C required!
1.6.5 #
- Add a broader array of console APIs
- Add a wallpaper example
1.6.4 #
- Lots of documentation and linter cleanup
1.6.3 #
- Add TaskDialog and dynamic library loading APIs
- Add dynamic load and Windows Runtime metadata samples
- Fix an annoying bug with
WindowsDeleteString
usage - Add more tests and restructure code
- More library-level documentation
- Add script for generating classes
1.6.2 #
- Clean up some of the generated documentation
1.6.1 #
- Lots of minor refactoring and tidy up
- Some early WinMD parsing
- Add many more unit tests
1.6.0 #
- Add WinRT examples, including Windows.Globalization.Calendar and Windows.Storage.Pickers.FileOpenPicker
- Add various process management and kernel APIs: CloseHandle, EnumProcesses, EnumProcessModules, GetModuleBaseName, GetModuleFileNameExt, OpenProcess, ReadProcessMemory and WriteProcessMemory.
- Add modules.dart sample
- Lots of refactoring and tidy up work.
1.5.1 #
- Add GetTempPath()
1.5.0 #
- Use automated Dart tool to generate all COM classes
- Add IFileDialogCustomize, IShellItem2, IShellItemArray, IShellItemFilter
- Fill out all the class methods
- Fix some embarrassing bugs
1.4.2 #
- Fix a few bugs
- Add support for desktop background management with IDesktopWallpaper
1.4.1 #
- Expand COM support to include IShellItemArray and various WMI classes
1.4.0 #
- Add COM support
- Add implementations for IOpenFileDialog, IFileDialog, IModalWindow, IShellItem, IUnknown
- Add common item dialog example
1.3.2 #
- Add Snake GDI example
- Add PeekMessage, MoveTo, VirtualAlloc/Free, StretchDibBits, Beep
- Tidy up code and test
1.3.1 #
- Add RegisterWindowMessage
- Fix bugs in ACCEL and FINDREPLACE structs
- Fix various bugs in Notepad example
1.3.0 #
- Add notepad example
- Add 20+ new APIs for common dialogs, message sending, accelerators, menus, fonts and GDI object manipulation
- Fix APIs to be 32-bit safe
- Fix some minor bugs
1.2.6 #
- Add window enumeration (FindWindowEx, EnumWindows, IsWindowVisible, GetWindowText, GetWindowTextLength) and example
1.2.5 #
- Added Flutter example
- Added common dialog example
1.2.4 #
- Added volume management APIs
1.2.3 #
- Add scrolling APIs and example
- Add 'new' known folder API
- Add some basic unit tests
1.2.2 #
- Add known folder plus GUID classes
1.2.1 #
- Added SendInput, Sleep and ShellExecute
1.2.0 #
- Implemented a good sample of GDI calls
- Added support for timers
- Added virtual keyboard constants
- Added a GDI paint sample
- Added a more comprehensive sample game (Tetris)
1.1.1 #
- Add class styles
- Match recommended package structure per pub.dev
1.1.0 #
- Added MessageBox and console APIs
1.0.0 #
- Initial version