Code:
// resources
SERVERS DIALOGEX DISCARDABLE 6, 18, 252, 110
STYLE DS_SHELLFONT|WS_POPUP|DS_MODALFRAME|DS_3DLOOK|DS_NOFAILCREATE|DS_NOIDLEMSG|WS_CAPTION|WS_VISIBLE
EXSTYLE WS_EX_CONTROLPARENT
CAPTION "RMRemote : Server Setup"
FONT 8, "MS Shell Dlg", 0, 0, 1
{
CONTROL "", 4000, "ComboBox", WS_BORDER|CBS_SIMPLE|CBS_SORT|CBS_HASSTRINGS|CBS_NOINTEGRALHEIGHT|WS_VSCROLL|WS_TABSTOP, 8, 14, 72, 71
CONTROL "", 4001, "Edit", ES_CENTER|ES_NUMBER|ES_AUTOHSCROLL|WS_BORDER|WS_TABSTOP, 147, 18, 31, 13
CONTROL "", 4002, "Edit", ES_AUTOHSCROLL|ES_PASSWORD|WS_BORDER|WS_TABSTOP, 147, 35, 84, 13
CONTROL "", 4003, "Edit", ES_CENTER|ES_NUMBER|ES_AUTOHSCROLL|WS_BORDER|WS_TABSTOP, 147, 52, 23, 13
CONTROL "", 4004, "Edit", ES_CENTER|ES_NUMBER|ES_AUTOHSCROLL|WS_BORDER|WS_TABSTOP, 147, 69, 23, 13
CONTROL "Delete", 4005, "Button", BS_FLAT|WS_TABSTOP, 4, 93, 45, 12
CONTROL "Defaults", 4006, "Button", BS_FLAT|WS_TABSTOP, 53, 93, 45, 12
CONTROL "Help", 4100, "Button", BS_FLAT|WS_TABSTOP, 106, 93, 45, 12
CONTROL "Save", 4101, "Button", BS_FLAT|WS_TABSTOP, 155, 93, 45, 12
CONTROL "Close", 4102, "Button", BS_FLAT|WS_TABSTOP, 204, 93, 45, 12
CONTROL " Servers ", 4200, "Button", BS_GROUPBOX, 3, 3, 81, 86
CONTROL " Server Settings ", 4201, "Button", BS_GROUPBOX, 88, 3, 160, 86
CONTROL "Port number:", 4202, "Static", SS_CENTERIMAGE|WS_GROUP, 103, 18, 40, 13
CONTROL "(1000 - 60000)", 4208, "Static", SS_CENTERIMAGE|WS_GROUP, 182, 18, 58, 13
CONTROL "Password:", 4203, "Static", SS_CENTERIMAGE|WS_GROUP, 103, 35, 40, 13
CONTROL "Retries:", 4204, "Static", SS_CENTERIMAGE|WS_GROUP, 103, 52, 40, 13
CONTROL "(0 - 100)", 4205, "Static", SS_CENTERIMAGE|WS_GROUP, 176, 52, 33, 13
CONTROL "Timeout:", 4206, "Static", SS_CENTERIMAGE|WS_GROUP, 103, 69, 40, 13
CONTROL "(1 - 60 seconds)", 4207, "Static", SS_CENTERIMAGE|WS_GROUP, 176, 69, 63, 13
}
// C Code...
hServer = CreateDialog(PgmInst,L"SERVERS",Parent,&ServerTosser);
(Taken from live code, so I know it works.)