Updated: This program presents an original way of the famous Rubik's Cube by an assembly of 27 multi-colored cubies isolated in the space. Even during its deformations, it allows a 3D vision of the cube thanks to the basic MFC graphic functions. This simulation can also rapidly calculate a solution to reordering the Cube.
Latest Graphics & Multimedia Articles
Mandelbrot Using C++ AMP
This article implements a Mandelbrot renderer that is multiple times faster than a CPU-only implementation by using a new Microsoft technology called C++ AMP: Accelerated Massive Parallelism, introduced in the Visual C++ 11 Preview.
Simple C++ MP3 Player Class
A no frills MP3 player class, based on DirectShow.
Library for Raw Video Processing
Learn how to perform image processing on AVI files using the Microsoft AVIFile API.
C++ Programming: Easy Screen Capture Using MFC/ATL
Learn to use CScreenImage, an MFC/ATL extension class for screen image captures.
How to add DMO in DirectShow filter graph
In this article, Mufti Mohammed demonstrates how we can easily add audio effects by placing an audio DMO into the DirectShow filter graph.
Latest Developer Videos
More...Latest CodeGuru Developer Columns
Comparing the stdio and iostream C++ Libraries
It's essential to know the differences in these libraries and use them correctly. This brief tutorial will guide you.

.NET Design Patterns: The Abstract Factory Pattern
Learn to effectively use the abstract factory pattern in your C# programming.

Using VB to Set Up a Database Index
Learn how to set up proper indexes in your databases to ensure they run smoothly and quickly.
Influencing Users: Compliance and Conformity
Learn about two common influence techniques, compliance and conformity, as well as how to design for them.