在 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);