You may download all samples in the single ZIP file (set of more than 130 sample applications).
This page contains ZIP files with executables only. You can find the source code of these applications in the Examples and Samples folders under the product installation directory (if you don't have the retail product version, please download the product evaluation).
This section contains a set of samples illustrating miscellaneous library features not covered in other sections.
This sample demonstrates the Animation Manager within a custom class that is derived from CWnd. You may choose the animation type,
such as Accelerate/Deaccelerate, Cubic, Linear, and others, and tune the animation options, like duration or ratio(s).
Demonstrates how to load and display SVG (Scalable Vector Graphics) images.
This sample demonstrates the use of our Graphics Managers in Direct2D, GDI+, and GDI modes. The following Graphics Manager features are demonstrated in this sample:
- Lines (solid, dashed, multiple, scatter)
- Rectangles (regular, rounded, transformed)
- Ellipses and arcs
- Texts
- Brushes (solid, gradient, textured)
- Geometries (simple, spline, complex)
- Shapes (basic, polygon, pie, doughnut, pyramid, funnel)
- Effects (convolve matrix, drop shadow, color matrix, component transfer, lighting, morphology)
Illustrates usage of Draw Manager to draw various effects: shadow, gradient, highlight (light and dark), and gradient ring.
Illustrates how to customize the appearance of the MDI client area.
This sample demonstrates how to use the CBCGPRegistry class to write and read various data types to and from the Windows registry.
It illustrates RTL (right-to-left) support and demonstrates how to switch between LTR and RTL at runtime.
Demonstrates how to add Windows gesture support to a CWnd-derived class. To examine this functionality, you will need to run this application on the system with a touch screen.
Demonstrates how toolbar/ribbon icons are scaled in the High DPI mode.
Demonstrates how to create an application splash screen.
Demonstrates how to create an advanced frame caption bar with custom controls, system icon, and MDI tabs.
The sample demonstrates how to add notification badges to various controls, such as the ribbon bar, toolbar, tasks pane,
shortcuts pane, and others. The notification badges are either built-in (numeric) or custom (icons).