ホーム   フォーラム   FAQ
 
メインメニュー
ログイン
ユーザー名:

パスワード:


パスワード紛失

マウスのホィールの止め方

  • このフォーラムに新しいトピックを立てることはできません
  • このフォーラムではゲスト投稿が禁止されています
depth:
0
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2008-4-23 12:42
gs_kuwabara  長老   投稿数: 229
お世話になっております

 マウスのホィールを動かした場合に
 次データへ移動したくないのですが
 方法はありますか?

 
投票数:0 平均点:0.00
depth:
1
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2008-4-23 16:22
nakaaaaa  常連   投稿数: 68
引用:
 マウスのホィールを動かした場合に
 次データへ移動したくないのですが
 方法はありますか?

マウスホイールのアクションは「前行」か「次行」なので、
「前行」「次行」アクションでイベントハンドラを作り、内容はなにも無しにすれば動かなくなります。
ただ・・・・その場合は矢印の「↑」と「↓」が動かなくなりますけどね。

なので、MSJ提供の「WinHook.DLL」を使う形になるはずです。

http://www.magicsoftware.co.jp/service/download/toollib/v9/winhk08.html
投票数:1 平均点:0.00
depth:
2
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2008-4-23 22:52
gs_kuwabara  長老   投稿数: 229
nakaaaaaさん
ありがとうございました

 ただ、申し訳ないのですが
 初心者なものでMagicでDLLを使用した事がないのです
 実際にはどのように書いたら良いのでしょうか?

 自分で調べろって怒られそうですが
 お教えいただけませんでしょうか
投票数:0 平均点:0.00
depth:
3
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2008-4-24 6:02
nkmt  長老   投稿数: 1668
MAGIC V10ですよね。
WINHOOK.DLLは、MAGICのフォルダ
(C:\Program Files\Magic\Studio V10)
などに解凍していれておきます。

プログラムの方ですが、
ロジックで、タスク前
 外部コール U=UDP 式='Winhook.WheelDis'
   パラメータ1='A' 等
   パラメータ2=WinHWND(0)
でいいと思います。

詳しい事は、WinHook.TXTに説明が記載されています。

※WinHook.DLLは昔の物よりVerUPしているんですね。
知りませんでした。
投票数:0 平均点:0.00

  条件検索へ


Copyright (C) Magic Software Japan K.K. All Rights Reserved.
個人情報保護方針 会員規約