1) Use button controls
The simplest interface is to put nine buttons in the dialog box and pull and align them. If you want to be more beautiful, add a beautiful image to each button. It is very easy to do on PPC. This interface can respond to pen and button actions. On smartphone, Microsoft does not recommend buttons.
2) use the listctrl (listview) Control
In the dialog box, use the listctrl control to set certain attributes: View attribute to icon, and so on.
Using the combination of clistctrl and cimagelist, you can make an interface consistent with the Microsoft style, as shown in the left figure:
3) window self-painting Interface
Draw a graph on the window to respond to the touch pen and button actions. This method has a high degree of freedom, and developers can make a very beautiful interface. Of course, they need a lot of effort. The figure on the right shows the main interface of zhangxuntong: