ВУЗ:
Составители:
Рубрика:
40
cin>>s; code = s[1];
if(Test(char code,char*OpInt) // Функции Test проверяет, входит ли
символ // code в строку OpInt
{event.what = evMessage;
swith(code)
{case ‘+’: event.command=cmAdd;
break;
…
case‘q’: event.command = cmQuit;
break;
}
//выделить второй параметр, перевести его в тип int и присвоить
полю A
};
else event.what= evNothing
};
int TMyApp::Execute()
{do{endState=0;
GetEvent(event); //получить событие
HandleEvent(event); //обработать событие
if(event.what!=evNothing) //событие осталось не обработано
while(!Valid());
return endState;
}
void TInt::HandleEvent(TEvent& event)
{
if( event.what == evMessage)
{
switch( event.message.command )
{
case cmAdd:AddY(event.A);
СlearEvent( event );
break;
…
case cmQuit:EndExec();
СlearEvent( event );
break;
};
Страницы
- « первая
- ‹ предыдущая
- …
- 36
- 37
- 38
- 39
- 40
- …
- следующая ›
- последняя »