bool AddTable(HWND hwnd) { std::string floor, room, table_no, sum_str; CComboBox floor_combox(hwnd, IDC_C_FLOOR_NAME); CComboBox room_combox(hwnd, IDC_C_ROOM_NAME); floor_combox.GetComboBoxText(floor); room_combox.GetComboBoxText(room); CEdit edit; edit.Initialization(hwnd, IDC_E_TABLE_NO); edit.GetEditText(table_no); edit.Initialization(hwnd, IDC_E_TABLE_NUM); edit.GetEditText(sum_str); CTableInfo table; table.AddTable(floor.c_str(), room.c_str(), table_no.c_str(), atoi(sum_str.c_str())); //显示添加的台号信息 CComboBox left_combox_floor(hwnd,IDC_TABLE_FLOOR_COMBO); left_combox_floor.SetCurSel(left_combox_floor.FindString(floor.c_str())); InitTableList(hwnd, IDC_L_TABLE_INFO, floor.c_str(), 0); // 更新 return true; }