2
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);
ありがとう@ SDiZ〜。それはうまく〜! :) – codevania
よう
何かは、例えばマウスホイールの仕事でスクロールありませんコマンドインタープリタコンソールウィンドウ(あなたのマシン上)? –
これはC++の質問ではありません。最高でWinAPIの質問です。 –
申し訳ありません@Tomalak Geret'kal。私はタグを編集しました。 – codevania