2

在 Visual C++ 中,我使用 AllocConsole函数创建了控制台。但我无法使用鼠标滚轮控制它的滚动条。控制滚动条的唯一方法是拖动它。这太不舒服了。

有没有办法使用鼠标滚轮控制滚动条?

4

1 回答 1

3

尝试SetConsoleMode 禁用ENABLE_MOUSE_INPUT并使用ENABLE_PROCESSED_INPUT.

就像是

GetConsoleMode(hConsoleHandle, &lpMode);
SetConsoleMode(hConsoleHandle, lpMode & ~ENABLE_MOUSE_INPUT | ENABLE_PROCESSED_INPUT);
于 2011-01-14T04:03:33.507 回答