Win32++ / News: Recent posts

Version 7.4 Released

Version 7.4 of Win32++ is available for download

About version 7.4

Some of the more important changes in this version include:
Added CImageList
Added ToolBarDemo Sample
Updated CDialog
Updated CFrame
Updated CFile
Updated CSocket
Updated CTab
Updated CToolBar
Updated CWnd

Changes introduced in this version have introduced some incompatibilities with
previous versions. Users are advised to refer to the "include\changes.txt"
file for the complete list of changes in this version.

Posted by David 2014-03-15

Version 7.3 Released

Version 7.3 of Win32++ is available for download.

About version 7.3
-----------------
Some of the more important changes in this version include:
* Enhanced the appearance of frames on Vista and Windows 7.
* Extended CWebBrowser
* Added the following controls
- CDateTime
- CHeader
- CHotKey
- CIPAddress
- CMonthCalendar
- CTooltip

Refer to the "include\changes.txt" file for the complete list of changes in this version.

Posted by David 2011-11-30

Version 7.2 Released

Version 7.2 of Win32++ is available for download.

About version 7.2
-----------------
Some of the more important changes in this version include:
* Added CString class
* Added CMenu
* Added CFile
* Added Idle processing.
* Enhanced the CDC class, and added CWindowDC, CClientDC, CMemDC, CPaintDC
* Enhanced the various GDI object classes, namely CBitmap, CBrush, CFont,
CPalette, CPen and CRgn, and added CGDIObject. ... read more

Posted by David 2011-08-05

Version 7.1.2 Released

Version 7.1.2 of Win32++ is available for download.

About version 7.1.2
-------------------
Version has some additional bug fixes:
* CDC Attach and CDC(HDC hDC) now succeed when the HDC is already attached to another CDC.
* Fixed a resource leak in CTab::Paint which affected CTab, CTabbedMDI and CDockContainer
* Tabs without owner draw now display their icons.
* A CDC can now be reused after its HDC has been detached.
* CBrush::CBrush(COLORREF crColor) now works as expected.
* CResize now supports controls that issue WM_HSCROLL and WM_VSCROLL messages.

Posted by David 2011-05-27

Version 7.1.1 Released

Version 7.1.1 of Win32++ is available for download.

About version 7.1.1
-------------------
Version 7.1.1 has some minor bug fixes for 7.1, namely:
* Fix for incorrect dock size when docking a docker.
* Fix for drawing in the tutorials and scribble sample.
* Added missing typedef for BSTR2T.

About version 7.1
-----------------
Some of the more important changes in this version include:
* Added support for Task Dialogs
* Added the following set of gdi classes: CBitmap, CBrush, CFont, CPalette,
CPen and CRgn. These work in cooperation with the existing CDC class.
* Added a set of new Text conversion functions based on classes.
* Enhanced CResizer.
- The anchor points are now fixed instead of proportional
- Scrollbars are now added when required.... read more

Posted by David 2011-05-08

Version 7.1 Released

Version 7.1 of Win32++ is available for download.

About version 7.1
-----------------
Some of the more important changes in this version include:
* Added support for Task Dialogs
* Added the following set of gdi classes: CBitmap, CBrush, CFont, CPalette,
CPen and CRgn. These work in cooperation with the existing CDC class.
* Added a set of new Text conversion functions based on classes.
* Enhanced CResizer.
- The anchor points are now fixed instead of proportional
- Scrollbars are now added when required.... read more

Posted by David 2011-04-27

Version 7.0.2 Released

Version 7.0.2 of Win32++ is available for download.

About version 7.0.2
-----------------
This version is a minor update to version 7.0.2

It includes the following bug fixes:
* Fix for a memory leak in CDC
* Fix for accelerators in WinCE
* Fix for menu check marks when themes are disabled
* Fix for OnMessageReflect in dialogs

Refer to the "Win32++\include\changes.txt" file for the complete list of changes in this version.

Posted by David 2010-12-04

Version 7.0.1 Released

Version 7.0.1 of Win32++ is available for download.

About version 7.0.1
-----------------
This version is a minor update to version 7.0

It includes the following updates:
* Supports the latest version of MinGW compiler
* DialogProc now returns INT_PTR instead of BOOL
* Fixed several x64 warnings
* Fixed DragAcceptFiles error when WIN32_LEAN_AND_MEAN is defined
* Added OnPaint to CDialog and CPropertyPage
* Minor update to the documentation
* Added targetver.h to samples
* Supports VS2010's resource editor... read more

Posted by David 2010-11-21

Version 7.0 Released

Version 7.0 of Win32++ is available for download.

About version 7.0
-----------------------
* Added CThread class to simplify the task of using threads and creating windows in different threads. CThread can be used for both worker threads and GUI threads.
* Added the following control wrappers: CAnimation, CComboBox, CComboBoxEx, CProgressBar, CScrollBar, CSlider, and CSpinButton.
* Added IPv6 support to CSocket. The network samples have been updated to take advantage of IPv6 support. IP version 6 is supported on Vista operating systems and newer.... read more

Posted by David 2010-11-12

Version 6.9 released

Version 6.9 of Win32++ is available for download.

About version 6.9
-----------------
* Added a WebBrowser class called CWebBrowser. This class provides a web browser in a window. This class can be used as a view window anywhere view windows are used, such as in frames, dockers, MDI Children, Tabbed MDIs etc. It is demonstrated by the Browser and DockTabbedMDI samples.

* Enhancements to Docking.
- The CTab, CMDITab, CDocker and CDockContainer windows are now flicker free.
- The dock targeting and dock hinting has also been improved.... read more

Posted by David 2010-05-31

Version 6.8 released

Version 6.8 of Win32++ is available for download.

New features in 6.8:
* Support has been added for the Windows Ribbon Framework available on Windows 7 operating systems.

* Helper classes have been added for the standard controls, namely the Button, Edit, Listbox, and Static controls.

* Dockers can now be hidden and unhidden. Refer to the Splitter sample for a demonstration of this feature.

* Modal dialogs now support pretranslated messages.

Posted by David 2010-03-19

Version 6.7 Released

Version 6.7 of Win32++ is available for download.

About version 6.7
-----------------
This version integrates support for the Win32++ static library as well as
precompiled headers into the projects.

The contents of the Win32++ folder has changed. It now includes folders containing the help, the Win32++ libriary itself, and a set of tools.

Refer to the changes.txt file within the Win32++\include folder for more information.

Posted by David 2009-11-06

Version 6.6 Released

Version 6.6 of Win32++ is available for download.

New Features in 6.6
-------------------
Version 6.6 adds improvements to docking containers and TabbedMDIs. The CDC class has been extended, multiple toolbar support has been improved, and a number of the sample programs have been enhanced.

Win32++ now includes reference documentation as a chm file within the Win32++ directory. The tutorial is now included within the reference
documentation.

Posted by David 2009-08-20

Version 6.5 Released

Version 6.5 of Win32++ is available for download.

New Features in 6.5
-------------------

Version 6.5 adds a tab control and TabbedMDIs to the Win32++ framework. Multiple toolbar support has been improved, and Win32++ can now be built into a static library for faster compiles.

Posted by David 2009-05-22

Version 6.4.1 Released

Version 6.4.1 of Win32++ is available for download.

Version 6.4.1 corrects a couple of problems with version 6.4, when compiled with Visual Studio 2005(express) and 2008(express). It adds no new features.

Posted by David 2009-02-13

Version 6.4 Released

Version 6.4 of Win32++ is available for download.

Version 6.4 adds docking containers to the Win32++ framework. Containers behave as a view window for dockables. They include a tab control to display various pages, and can also optionally contain a toolbar. Version 6.4 also includes a number of other enhancements to docking.

Posted by David 2009-02-06

Version 6.3 Released

Version 6.3 of Win32++ is now available for download.

New Features in 6.3
-------------------
* Added support for docking. See below for more information on Docking
- Note: CDockable is now recommended over CSplitter for splitter apps.

* Added the Fast GDI demo. This demonstrates the use of the TintBitmap function.

* MDI child windows now require a view window. The use of a view window is now the same for Frames, MDI children, and dockables. The MDI demo sample has been extended to include ListView and TreeView views.... read more

Posted by David 2008-10-19

Version 6.2 Released

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.

Posted by David 2008-07-19

Version 6.1 Released

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.

Posted by David 2008-06-04

Version 6.02a Released

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

Posted by David 2008-05-12

Version 6.02 Released

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

Posted by David 2008-05-09

Version 6.01 Released

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.

Posted by David 2008-04-10

Version 6.0 Released

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.

Posted by David 2008-03-04

Version 5.62 Released

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.

Posted by David 2008-01-15

Version 5.61 Released

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.

Posted by David 2007-12-06