- 论坛徽章:
- 0
|
http://www.torjo.com/win32gui/
http://www.torjo.com/win32gui/
Win32 GUI Generics - the library
The win32gui is a full-blown templated library, developed in parallel to the "Win32 GUI Generics" column, in C/C++ Users Journal.
It features:
* real GUI RAII (Resources Acquisition Is Initialization)
* no more message maps
* no template code bloat
* rookie-friendly (very easy for new users to learn it)
* easy handling of events/ event handling
* easy manipulation of standard controls (edit boxes, labels, list controls, ...)
* simple manipulation of standard bars (toolbars, re-bards, status-bars)
* thread-safety
* enhanced dialog programming
* easy setting of splitters (at dialog design time)
* easy extending of existing UI window classes and/or UI behavior
* exception-safety (a failed GUI operation won't go unnoticed - it'll throw)
* STL-friendly
* simple menu handling
* enhanced enabling/disabling, checking/un-checking of menu commands
* smart dialogs (and true binding of your data to UI controls!)
* tooltips, bitmap buttons, tab dialogs, lite HTML controls, hyper links
* message reflection
* 40+ samples to get you started
     |
|