1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
|
void CreateObjects(HWND hWnd)
{
HWND OptBt1, OptBt2;
//Option buttons
OptBt1 = CreateWindow(TEXT("button"), TEXT("Backup"), WS_VISIBLE | WS_CHILD | BS_AUTORADIOBUTTON, 24, 8, 137, 25, hWnd, (HMENU) 1, NULL, NULL);
OptBt2 = CreateWindow(TEXT("button"), TEXT("Restore"), WS_VISIBLE | WS_CHILD | BS_AUTORADIOBUTTON, 24, 40, 97, 25, hWnd, (HMENU) 2, NULL, NULL);
SendMessage(OptBt1, BM_SETCHECK, BST_CHECKED, 0); //Checks OptBt1 on, so that it's selected by default
//slight change of combobox style - change height (and also add DBS_DROPDOWN style for better look)
cmb_box1 = CreateWindow(TEXT("combobox"), NULL, WS_VISIBLE | WS_CHILD | CBS_DROPDOWN|WS_TABSTOP, 128, 72, 81, 210, frm4, (HMENU) 12, NULL, NULL);
//const TCHAR* ComboBoxItems[] = { _T( "Item1" ), _T( "Item2" ), _T( "Item3" ) };
//Send combobox items individually
SendMessage(cmb_box1, CB_ADDSTRING, 0, (LPARAM) _T("Item1"));
SendMessage(cmb_box1, CB_ADDSTRING, 0, (LPARAM) _T("Item2"));
SendMessage(cmb_box1, CB_ADDSTRING, 0, (LPARAM) _T("Item3"));
SendMessage(cmb_box1, CB_SETCURSEL, 0, 0); //highlight/select the first option
}
|