[リストへもどる]   [VBレスキュー(花ちゃん)]
一括表示

投稿時間:2005/12/14(Wed) 17:26
投稿者名:ボウイ
Eメール:
URL :
タイトル:
マウスカーソルの非表示
こんにちは。
現在VB6(SP6) WinXP で開発しています。
マウスカーソルをデスクトップ上であろうがどこであろうが非表示にするには
どうしたらいいでしょうか?
APIのShowCursorですとどうもクライアントウインドウ上でしか消えてくれません。
よろしくお願いします。

投稿時間:2005/12/14(Wed) 21:17
投稿者名:魔界の仮面弁士
Eメール:
URL :
タイトル:
Re: マウスカーソルの非表示
> マウスカーソルをデスクトップ上であろうがどこであろうが非表示にするには
> どうしたらいいでしょうか?

5年ほど前に、
 SetCursorPos で画面の端に移動し、ClipCursor で移動範囲を制限して、
 ShowCursor でマウスを消してしまい、ついでに GetCapture で
 他のアプリからマウスを奪ってしまう……
という方法を見た事があります。自分で書いた事はありませんけれども。(^_^;)

投稿時間:2005/12/14(Wed) 22:28
投稿者名:パーミヤン
Eメール:
URL :
タイトル:
Re^2: マウスカーソルの非表示
高名な魔界の仮面弁士さんの後にレスするのも気が引けますが
花ちゃんさんの
hhttp://www.bcap.co.jp/hanafusa/VBHLP/MouseLook.htm

ではいけないのかな?ボウィさん。

投稿時間:2005/12/15(Thu) 18:38
投稿者名:ボウイ
Eメール:
URL :
タイトル:
Re^3: マウスカーソルの非表示
皆さんありがとうございました。
結果的に、CreateCursorで見えないくらい小さいカーソルを
作成する事で問題は解決しました。

以上です。^^