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 に答える