Курсовая работа: Розробка програми для демонстрації автомобільного руху через залізнодорожний переїзд
ACCEL Accel[4];
// Старт
Accel[0].fVirt=FVIRTKEY|FCONTROL;
Accel[0].key=0x53;//"S"
Accel[0].cmd=IDM_START;
//Шлагбаум
Accel[1].fVirt=FVIRTKEY|FCONTROL;
Accel[1].key=0x57;// "W"
Accel[1].cmd=IDM_EDIT;
//Инфо
Accel[2].fVirt=FVIRTKEY|FCONTROL;
Accel[2].key=0x49;//"I"
Accel[2].cmd=IDM_INFO;
//Выход
Accel[3].fVirt=FVIRTKEY|FCONTROL;
Accel[3].key=0x45;//"E"
Accel[3].cmd=IDM_EXIT;
return CreateAcceleratorTable((LPACCEL)Accel,4);
}
int WINAPI WinMain (HINSTANCE hInst, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow )
{
HACCEL hAccel=CreateAccelTable();
}
...
while(GetMessage(&msg,NULL,0,0))
{
if (!TranslateAccelerator(hWnd,hAccel,&msg))
{
TranslateMessage(&msg);