在 Visual C++ 中,我使用 AllocConsole函数创建了控制台。但我无法使用鼠标滚轮控制它的滚动条。控制滚动条的唯一方法是拖动它。这太不舒服了。
有没有办法使用鼠标滚轮控制滚动条?
在 Visual C++ 中,我使用 AllocConsole函数创建了控制台。但我无法使用鼠标滚轮控制它的滚动条。控制滚动条的唯一方法是拖动它。这太不舒服了。
有没有办法使用鼠标滚轮控制滚动条?
尝试SetConsoleMode 禁用ENABLE_MOUSE_INPUT并使用ENABLE_PROCESSED_INPUT.
就像是
GetConsoleMode(hConsoleHandle, &lpMode);
SetConsoleMode(hConsoleHandle, lpMode & ~ENABLE_MOUSE_INPUT | ENABLE_PROCESSED_INPUT);