-1
我正在开发C++游戏。我试图使用getch()
方法来包含字符输入。我需要的字符代码(通常是八进制代码)按Ctrl +◀和按Ctrl +▶到我的移动物体在游戏中。“Ctrl +左箭头”和“Ctrl +右箭头”的八进制代码
就像我们有按Ctrl +ž这是032
代码。
这是我正在使用的代码的一部分。
if (kbhit())
{
gotoxy(x, y);
cout << h;
i = getch();
if (i == '***') //I need some code here to move my object
{
x=x-5;
}
if (i == '***') //also need here to move it to right ward
{
x=x+5;
}
if (i == LEFT && x>LEFTLIMIT)
{
x = x - 3;
}
else if (i == RIGHT && x<RIGHTLIMIT-6)
{
x = x + 3;
}
}
最后一次通话,他们没有八进制代码 –