Автор: Пользователь скрыл имя, 06 Декабря 2011 в 03:08, курсовая работа
Железнодорожное управление вокзала города Энска заказало логотип, рекламный ролик и программу обслуживания железнодорожных касс. Программа накапливает информацию: город следования, количество поездов на данное направление, среднее число посадочных мест в поезде, ожидаемый пассажиропоток. Программа по запросу на указанном направлении изменяет любое из информационных полей. Программа по запросу выдает информацию о тех направлениях, на которых наблюдается недогрузка поездов (загруженность поезда меньше 50%) и снимает с этих направлений избыточные поезда (считать допустимой загрузку на 89%)
switch (message)
{
case WM_INITDIALOG:
{
fstream File;
File.open(
ClearAll(
FillList(
File.close()
}
return
(INT_PTR)TRUE;
case WM_COMMAND:
switch(LOWORD(
{
case IDC_LIST_CITY:
{
switch
{
case LBN_SELCHANGE:
}
}
return (INT_PTR)TRUE;
case IDC_BUTTON_ADD:
{
Dialog
fstrea
File.
ClearA
FillLi
File.
}
return (INT_PTR)TRUE;
case IDC_BUTTON_CHANGE:
{
N = SendMessage( GetDlgItem(hDlg, IDC_LIST_CITY),
LB_GETCURSEL, 0, 0) + 1;
if(N)
{
}
else
{
}
}
return (INT_PTR)TRUE;
case IDC_BUTTON_MARK:
{
N = SendMessage( GetDlgItem(hDlg, IDC_LIST_CITY),
LB_GETCURSEL, 0, 0) + 1;
if(N)
{
}
else
{
}
}
return (INT_PTR)TRUE;
case IDC_BUTTON_DELETE:
{
fstrea
File.
Delete
File.
ClearA
FillLi
File.
}
return (INT_PTR)TRUE;
case IDC_BUTTON_DO:
{
Dialog
}
return
(INT_PTR)TRUE;
case IDCANCEL:
{
EndDia
}
return (INT_PTR)TRUE;
}
break;
}
return (INT_PTR)FALSE;
}
INT_PTR CALLBACK AddDialog(HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam)
{
UNREFERENCED_PARAMETER(
switch (message)
{
case WM_INITDIALOG:
return
(INT_PTR)TRUE;
case WM_COMMAND:
switch(LOWORD(
{
case IDOK:
{
Record Info;
memset
fstrea
File.
File.
File.
if(
{
}
else
{
}
File.
EndDia
}
return (INT_PTR)TRUE;
case IDCANCEL:
{
EndDia
}
return (INT_PTR)TRUE;
}
break;
}
return (INT_PTR)FALSE;
}
INT_PTR CALLBACK ChangeDialog(HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam)
{
UNREFERENCED_PARAMETER(
switch (message)
{
case WM_INITDIALOG:
return
(INT_PTR)TRUE;
case WM_COMMAND:
switch(LOWORD(
{
case IDOK:
{
Record Info;
memset
fstrea
File.
ReadIn
if(
{
}
else
{
}
File.
EndDia
}
return (INT_PTR)TRUE;
case IDCANCEL:
{
EndDia
}
return (INT_PTR)TRUE;
}
break;
}