|
|
_Release notes for MiniGUI 3.2.x._
|
|
|
|
|
|
Table of Contents
|
|
|
|
|
|
- [Version 3.2.2](#version-322)
|
|
|
* [What's new in this version](#what-s-new-in-this-version)
|
|
|
- [Version 3.2.0](#version-320)
|
|
|
* [What's new in this version](#what-s-new-in-this-version-1)
|
|
|
* [Type changes](#type-changes)
|
|
|
+ [Changes of handle types](#changes-of-handle-types)
|
|
|
+ [Changes of integer types](#changes-of-integer-types)
|
|
|
+ [New integer types](#new-integer-types)
|
|
|
* [API changes](#api-changes)
|
|
|
+ [Integer macros](#integer-macros)
|
|
|
+ [Structure and functions](#structure-and-functions)
|
|
|
- [Message](#message)
|
|
|
- [Window callback procedure](#window-callback-procedure)
|
|
|
- [Notification callback procedure](#notification-callback-procedure)
|
|
|
- [Time and timer](#time-and-timer)
|
|
|
- [Miscellaneous](#miscellaneous)
|
|
|
* [Configuration option changes](#configuration-option-changes)
|
|
|
|
|
|
|
|
|
## Version 3.2.2
|
|
|
|
|
|
MiniGUI 3.2.2 was released in April 16, 2019.
|
... | ... | @@ -67,7 +90,7 @@ All handle types, including `GHANDLE`, `HWND`, `HDC`, etc., |
|
|
are now defined as aliases of `PVOID` (`typedef void* PVOID`).
|
|
|
You may need to check your code to reflect this change.
|
|
|
|
|
|
#### Changes of integer types.
|
|
|
#### Changes of integer types
|
|
|
|
|
|
The type of `DWORD` now has pointer precision. That is,
|
|
|
the size of `DWORD` will be 4 bytes on 32-bit platform, and 8 bytes on
|
... | ... | @@ -83,7 +106,7 @@ two types is 2 bytes on 32-bit platform, and 4 bytes on 64-bit platform. |
|
|
Note that the type of `BYTE` always has the size of 8-bit on both
|
|
|
32-bit and 64-bit platforms.
|
|
|
|
|
|
#### New integer types:
|
|
|
#### New integer types
|
|
|
|
|
|
We introduce `DWORD32` and `SDWORD32` types,
|
|
|
which have the size of 4 bytes on both 32-bit and 64-bit platforms.
|
... | ... | |