我创建了一个无边界(和无滚动框)控制台应用程序,但我发现如果用户有一个触摸板并尝试用它滚动控制台,他就可以这样做。(显然,不能用普通鼠标完成。)
我想禁用此功能。
首先,我想为我的控制台创建某种消息处理系统,就像在 Win32 GUI 编程中一样,但这似乎是不必要的困难。
我还考虑过更改缓冲区大小,但我不知道该怎么做(我查看了 SetConsoleScreenBufferSize 但无法用它做任何有用的事情)。
有什么建议么?
我创建了一个无边界(和无滚动框)控制台应用程序,但我发现如果用户有一个触摸板并尝试用它滚动控制台,他就可以这样做。(显然,不能用普通鼠标完成。)
我想禁用此功能。
首先,我想为我的控制台创建某种消息处理系统,就像在 Win32 GUI 编程中一样,但这似乎是不必要的困难。
我还考虑过更改缓冲区大小,但我不知道该怎么做(我查看了 SetConsoleScreenBufferSize 但无法用它做任何有用的事情)。
有什么建议么?