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 GDI Articles
C++ Programming: Easy Screen Capture Using MFC/ATL
Learn to use CScreenImage, an MFC/ATL extension class for screen image captures.
Tip: Detect if a Language Font is Installed (Such as East Asian)
Check if any language (such as East Asian) is Installed on a user's computer.
Outline Text, Part 2
Display outline text with a translucent shadow and display a cached outline text for video rendering.
Outline Text, Part 1
How to draw outlined text with GDI/GDI+.
How to Use a Font Without Installing It
How to use a font without installing it first on user systems.
Latest CodeGuru Developer Columns
C++ Exception Handling: How to Handle Exceptions in C++
Learn to implement exception handling mechanism in C++.

Deploying .NET Core Apps to the rPi 2
Learn to build a console application that you can run on the rPi 2.

Visual Basic AI: Creating a Genetic Algorithm
Dive into Genetic Algorithms and create a way to train a Neuron Network to distinguish right from wrong.
Using C# 7 Pattern Matching
Take advantage of pattern matching to check for patterns in your code, improve performance, and simplify your code.