整个程序太复杂了,不能在这里显示。基本上,只要关注即可。我对DirectInput非常陌生,所以我想我已经犯了几个错误。我已经非常仔细地研究了MSDN文档,所以我保证我不会只是抛出这篇文章,然后在上面盖上FIX it FOR ME。:)
基本上,我认为我已经将我的问题缩小到了Engine::getEvent (238+行)周围的代码区域。我不明白这些函数是如何工作的,并且我已经处理了某些部分以达到不同的结果。我在这里的目标是直接读取键盘事件并将这些原始数字输出到屏幕上(稍后我将处理这些数字的含义)。这里的问题与KEYBOARD_BUFFER_SIZE有关。如果我将它设置得很小,程序看起来运行得
--构造:未能解析Z:\home\plati\www\view.php:110堆栈跟踪中Z:\home\plati\www\view.php:110堆栈跟踪中位于0(-)位置的时间字符串(-):意外字符monthz'];$date = new DateTime("$newyear-$endmonth-$newday");
$date->modify('+8