Version 6.2 of Win32++ is now available for download.
New Features in 6.2
-------------------
* Frame applications now store the window size and position in the registry.
* Frame applications now provide a Most Recently Used (MRU) list.
* Extended CWnd
* Added ControlBars sample.
For a complete list of changes refer to the release notes published with
the file downloads.
Version 6.1 of Win32++ is now available for download.
New Features in 6.1
-------------------
* All Win32++ code has been moved to header files.
* Added CListView class.
* Added CTreeView class.
* Added CPoint CRect and CSize classes.
* Merged CMDIApp into CWinApp.
For a complete list of changes refer to the release notes published with the file downloads.
Version 6.02a of Win32++ is now available for download.
Version 6.02a corrects a problem compiling Win32++ version 6.02 on Dev-C++.
New Features in 6.02
------------
* Added support for x64 applications.
Win32++ can now be used to build 64 bit applications. The manifest file has
been modified to support both 32bit and 64bit applications. The new manifest
should be used for any 64 bit applications that use common controls.... read more
Version 6.02 of Win32++ is now available for download.
New Features
------------
* Added support for x64 applications.
Win32++ can now be used to build 64 bit applications. The manifest file has
been modified to support both 32bit and 64bit applications. The new manifest
should be used for any 64 bit applications that use common controls.
Users are encouraged to use the modern Win64 API functions like:
GetWindowLongPtr, SetWindowLongPtr, GetClassLongPtr and SetClassLongPtr.
Win32++ will convert these back to their Win32 API counterparts if required.... read more
Version 6.01 of Win32++ is now available for download.
This version adds support for 32bit bitmaps.
For a complete list of changes refer to the release notes published with
the file downloads.
Version 6.0 of Win32++ is now available for download.
This version adds network support and support for the Windows CE operating system (the operating system that runs on Pocket PCs).
For a complete list of changes refer to the release notes published with the file downloads.
Version 5.62 of Win32++ is now available for download.
This version improves support for Visual Studio 2008, and Visual Studio 2008 Express.
It also includes a number of minor bug fixes.
For a complete list of changes refer to the release notes published with
the file downloads.
Version 5.61 of Win32++ is now available for download.
This version adds support for Visual Studio 2008, and Visual Studio 2008 Express.
It also includes a number of minor bug fixes.
For a complete list of changes refer to the release notes published with
the file downloads.
Version 5.6 of Win32++ is now available for download.
This version adds a number of new features including:
* InitInstance has been added to CWinApp, and can be used to contain the
code to create the windows. This allows the CWinApp derrived class to be
fully constructed before attempting to create windows.
* Property Sheets are now supported. The Property sheet sample demonstrates
the following:
- Modal property sheets.
- Modeless property sheets.
- Wizards.
* The owner drawing of menus has been moved from CMenubar to CFrame. This
has the following advantages:
- Frames without rebars have themed menus.
- Other popup menus belonging to CFrame (or CMainFrame) are themed.
- Functions which customise the appearance of the menus are now located
in CFrame. They are easily overriden for a different visual effect.
* The icons used in popup menu items can come from several bitmap resources.
When an application has several toolbars in a rebar, for example, the icons
from each of these can be displayed in popup menus.
* A sample application demonstrating the use of tabs in a dialog has been added. ... read more
Version 5.5 of Win32++ is now available for download.
This version adds a number of new features including:
* Themes are now enabled by default. CFrame::SetTheme defines the default
theme for the rebar, toolbar and menubar. To modify the theme, override
SetTheme in CMainFrame. To disable themes, set m_bUseThemes to FALSE in
CMainFrame::OnCreate.
* Updated Rebar themes
- Improved rendering of non-toolbar bands during band repositioning
- Round borders and flat style now supported in Win95, Win98 & WinME... read more
Version 5.4 of Win32++ is now available for download.
This version adds a number of new features including:
* Added Rebar themes, including:
- Gradient background for the rebar control (any two colors)
- Gradient background for the rebar bands (any two colors)
- The Menubar can be locked in place.
- The bands can be kept left.
- Short bands
- Bands can have rounded borders
- Bands with rounded borders can have a flat style... read more
Version 5.3 of Win32++ is now available for download.
This version adds a number of new features including:
* Automatic subclassing
* Icons displayed in drop down menu items
For a complete list of changes refer to the release notes published with
the file downloads.
Version 5.2 of Win32++ is now available for download.
This version adds a number of enhancements including:
* Multilingual support
* ActiveX support
Version 5.2 includes the browser sample. This demononstrates
how to display an internet browser in a Win32++ frame. It uses
ATL to host the ActiveX WebBroser object, and also demonstrates
how to use a sink to monitor web browsing events.
Version 5.1 of Win32++ is now available for download.
This version adds a number of enhancements including:
* Subclassing for dialog items
* Attach existing windows to CWnd objects
* Different images for default, hot and disabled toolbar buttons
* Text and non-standard sizes for toolbar buttons
* Improvements to the statusbar
* Message reflection
Version 5.0 of Win32++ is now available for download. This version adds a number of enhancements including:
* Support for MDI frames
* Frames now include a rebar and menubar
* Support for splitter windows
Version 4.12 is avaliable for download.
Check the release notes for a description of each of the file downloads.
For information on how to get started, refer to: http://users.bigpond.net.au/programming/tutorial.htm
Version 4.02 is avaliable for download.
Check the release notes for a description of each of the file downloads, and information on how to get started.