To include a static control in a dialog window, you must define the control in a dialog-window template in a resource-definition file. The following resource-definition file creates a dialog window that contains a static-text control and three static-icon controls:
DLGTEMPLATE IDD_TOOLDLG LOADONCALL MOVEABLE DISCARDABLE BEGIN DIALOG "", IDD_TOOLDLG, 114, 53, 161, 127, FS_NOBYTEALIGN | FS_DLGBORDER | WS_VISIBLE | WS_SAVEBITS BEGIN CTEXT "Select a tool", IDS_TEXT, 49, 110, 56, 8, SS_TEXT | DT_CENTER | DT_TOP | WS_GROUP | WS_VISIBLE AUTORADIOBUTTON "Paintbrush", IDB_BRUSH, 63, 87, 61, 10, WS_TABSTOP | WS_GROUP | WS_VISIBLE AUTORADIOBUTTON "Scissors", IDB_SCISSORS, 63, 64, 60, 10, WS_TABSTOP | WS_VISIBLE AUTORADIOBUTTON "Eraser", IDB_ERASER, 65, 39, 43, 10, WS_TABSTOP | WS_VISIBLE ICON IDI_BRUSH, IDI_BRUSHICON, 33, 84, 22, 16, WS_GROUP | WS_VISIBLE ICON IDI_SCISSORS, IDI_SCISSORSICON, 33, 60, 22, 16, WS_GROUP | WS_VISIBLE ICON IDI_ERASER, IDI_ERASERICON, 33, 36, 22, 16, WS_GROUP | WS_VISIBLE PUSHBUTTON "OK", DID_OK, 10, 12, 38, 13, WS_TABSTOP | WS_GROUP | WS_VISIBLE PUSHBUTTON "Cancel", DID_CANCEL, 59, 12, 38, 13, BS_DEFAULT | WS_TABSTOP | WS_GROUP | WS_VISIBLE PUSHBUTTON "Help", IDB_HELP, 111, 13, 38, 13, BS_HELP | WS_TABSTOP | WS_GROUP | WS_VISIBLE END END ICON IDI_BRUSH brush.ico ICON IDI_SCISSORS scissr.ico ICON IDI_ERASER eraser.ico