web-dev-qa-db-ja.com

VB6 IDEでマウスホイールを機能させるにはどうすればよいですか?

VB6 IDEエディター、特にVS.NETなどの最近のツールから切り替えたときの厄介な動作の1つは、マウスホイールが認識されないことです!VB6は、マウスにはありませんでしたが、マウスホイールを認識できるように修正する方法はありますか?

42
Starwatcher

Microsoftには、要求された動作を提供できる拡張機能があります。以下のリンクからダウンロードして、regsvr32を使用するなど、提供されている手順で登録する必要があります

http://support.Microsoft.com/kb/83791

更新:ここに手順があります

  • アドインを含むVB6 Mouse Wheel.exeファイルをダウンロードしますDLLおよびアドインDLLの作成に使用されるコード。

  • アクセスできる場所にファイルを抽出します。

  • コマンドプロンプトを開き、管理者として実行します

  • ファイルを抽出したフォルダーに移動します。

  • regsvr32 VB6IDEMouseWheelAddin.dllと入力し、[OK]をクリックします。開始

  • Visual Basic 6.0。 [アドイン]をクリックし、[アドインマネージャ]をクリックします。
  • [アドインマネージャー]リストで、[MouseWheel Fix]をクリックします。
  • Loaded/Unloadedチェックボックスをオンにして、Load on Startupチェックボックスをオンに次にします。
  • OKをクリックします。
49
Daniel A. White

私にとってうまくいった最も簡単な方法は、バイナリをダウンロードして実行するだけでした http://www.joebott.com/vb6scrollwheel.htm

用途:

Exeを実行するだけで、VBエディターがスクロールします。

著者からの情報:

これは、さまざまな古いプログラム(主にVisual Basic 6のコードウィンドウ)でマウスのスクロールホイールを機能させる小さなプログラムです。多くの人がGoogleからこのサイトにアクセスして、マウスホイールのヘルプを求めていることに気づきました。だから、私はそれを修正することにしました。

INIファイルを調整することにより、多くのプログラムをサポートできます。含まれているINIファイルには、以下のサポートが含まれています。

  • VB6コードウィンドウ
  • VB6リソースデザインウィンドウ
  • SourceSafe 6差分ビューア
  • Windiff VBAエディター
10
vinayan

****初心者のための簡単な方法:****

  1. ダウンロードVB6マウスWheel.exeファイルをリンクとしてダウンロードします。 http://download.Microsoft.com/download/e/f/b/efb39198-7c59-4ace-a5c4-8f0f88e00d34/vb6mousewheel .exe
  2. .exeを実行し、解凍をクリックします(VB6IDEMouseWheelAddin.dllがあります)。
  3. VB6IDEMouseWheelAddin.dllをSystem32(x32bit)またはSysWOW64(x64bit)にコピー
  4. X32bitで管理者5.1としてCmdを実行します。

    C:\ WINDOWS\system32> regsvr32 VB6IDEMouseWheelAddin.dll(Cdm内)

5.2 x64ビットの場合:

C:\WINDOWS\system32>cd C:\WINDOWS\SysWOW64

C:\WINDOWS\SysWOW64>regsvr32 VB6IDEMouseWheelAddin.dll (IN cmd)
  1. VB IDEを開きます。
  2. 「アドインマネージャー」に移動します。
  3. 利用可能なアドインで「MouseWheel Fix」を選択します。
  4. 「ロード/アンロード」および「起動時にロード」を確認します。
  5. 「OK」ボタンをクリックします。
5
Kim Thach Huynh

手順 https://support.Microsoft.com/en-us/kb/83791

VB6をインストールするにはIDE Mousewheel Addin:

  1. VB6IDEMouseWheelAddin.dllをローカルのSystem32ディレクトリにコピーして登録します。
  2. VB IDEを開きます。
  3. 「アドインマネージャー」に移動します。
  4. 利用可能なアドインで「MouseWheel Fix」を選択します。
  5. 「ロード/アンロード」および「起動時にロード」を確認します。
  6. 「OK」ボタンをクリックします。

これで、コードウィンドウでマウスホイールを使用できるようになります。

4
Gary Kindel

これが別の外部プログラムです 別の質問で述べたように

ダウンロードリンク: Wheeler

Wheelerは、マウスホイールの動作を強化する無料のプログラムです...

Wheelerは高度に設定可能なプログラムです。ここにいくつかのハイライトがあります:

マウスホイールを回したときにカーソルの下のウィンドウをスクロールするだけでなく、キーボードフォーカスをそのウィンドウに移動することもできます...ホイール機能の概念により、ウィンドウクラスごとにホイールメッセージの処理方法を制御できます。スコープ付きウィンドウクラスを使用すると、ウィンドウクラス名をそれらを定義する特定のプログラムに関連付けることができるため、同じウィンドウクラス名を誤って使用する可能性がある他のプログラムに影響を与えることを心配する必要はありません。 ... Wheelerトリートメントからプログラム全体を除外できます。

0
UuDdLrLrSs

私は別の方法に遭遇しました( これはVBForumsで議論されました 、DilletanteとElroyによって提唱されました)。

...X-Mouseユーティリティを使用して、スクロールホイールを修正します。 ...コードを分割ウィンドウとして表示したときに正しくスクロールするのは、私がこれまでに見つけた唯一のものです。

ウェブサイトをダウンロードしてください。

enter image description here

私は Microsoftアドインに問題がある を他のいくつかの回答で指摘していたので、これを試してみましたがうまくいきます。便利なことに、スクロールの動作と速度を調整するオプションを設定することもできます。

0
UuDdLrLrSs