Реферат: Курсовая работа по основам программирования. Игра Паровоз
{
wnd.SetRect(0,0,400,355);//устан-ка размеров окна
Create(NULL,"parovoz",WS_DLGFRAME ,wnd,NULL,"MAINMENU");
game=false; /*нет игры*/
color=0; /*нач. цвет поезда*/
ns=0; /*нач. цвет светофора*/
br1[0].CreateSolidBrush(RGB(255,0,0));//создание кистей
br1[1].CreateSolidBrush(RGB(0,255,0));
br1[2].CreateSolidBrush(RGB(0,0,255));
sv[0].CreateSolidBrush(RGB(255,0,0));//создание кистей
sv[1].CreateSolidBrush(RGB(0,255,0));//светофора
sv[2].CreateSolidBrush(RGB(255,255,0));
sv[3].CreateSolidBrush(RGB(128,128,128));
br2.CreateSolidBrush(RGB(1,1,1));/*чёрный цвет*/
for(numball=0;numball<5;numball++)
{//обнуление признаков жизни дыма
live[numball]=0;
}
}
BOOL CApp:: InitInstance()/*ф-ия инициализации окна*/
{
m_pMainWnd=new CMainWnd; /*созд объекта окна*/
m_pMainWnd->ShowWindow(m_nCmdShow); /*показать окно*/
return true; /*удачное завершение*/
}
afx_msg void CMainWnd::OnPaint() /*ф-ия перерисовки*/
{
CPaintDC dc(this); /*созданиее контекста окна*/
dc.SelectObject(&br2); /*выбор кисти для светофора*/