Windowsカーソルの最大サイズとカーソル形状に関する質問

このQ&Aのポイント
  • Windowsカーソルの最大サイズとカーソル形状について知りたいです。カーソルの最大サイズは32×32ですが、それ以上のサイズでカーソルを設定する方法はあるのでしょうか?
  • カーソルの形をした画像がホットスポットを持ち、クリックなどができるようにする方法について教えてください。
  • カーソルのcurファイルの最大サイズ以上のカーソルを作成し、利用する方法について教えてください。
回答を見る
  • ベストアンサー

Windowsカーソルの最大サイズに関する質問

カーソルの最大サイズはこのリンク(https://developer.mozilla.org/ja/docs/Using_URL_values_for_the_cursor_property)にもある様に、32×32のサイズであると認識しています。 マウスカーソルの大きさをこのサイズ以上にする方法はあるのでしょうか? マウスカーソルのcurファイルの最大サイズ以上のカーソルを作って、利用できるようにしたいと考えております。 極端な話、カーソルではなくても、カーソルの形をした画像がカーソルの様にホットスポットを持ち、クリックなどができる様にできる様にしたいと考えております。 少し難しいかもしれませんが、どんな些細な回答でも良いので回答をお願いできればと思います! よろしくお願いいたします!!

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

マウスポインターのサイズを大きくしても、Windowsの場合は32×32の サイズでしか表示されませんので、意味がないと思います。 (大きく作るソフトはありますが、作成して適用しても縮小される) そこで、マウスポインターの位置へと追跡するように巨大なものを配置 するソフトを使うのも一つの方法です。 http://gigazine.net/news/20120709-pointerstick/ http://www.cs.k.tsukuba-tech.ac.jp/labo/koba/software/dpointer.php http://www.forest.impress.co.jp/article/2009/06/22/bigcursor.html BigCursorなら、元のカーソルを32×32のサイズで作成しておいてから 倍率指定すれば、好きな形のカーソルにすることはできますね。 (どのソフトもカーソルに追随しているので、元のカーソルは残ります)

mathmathuunt
質問者

お礼

ありがとうございます! これをVBAやjavaのプログラムで実現できる様にしたいので、頑張ってみます!

その他の回答 (1)

回答No.1

http://support.biglobe.ne.jp/faq/windows8/win8_056.html 調べたらこれで大きくできるみたいですけど これが32×32以上なのかわからないです 役に立たなかったらごめんなさい

mathmathuunt
質問者

お礼

お時間を割いて回答して下さり、ありがとうございます!

関連するQ&A

  • CSS、JavaScriptで、「でっかいカーソル」

    WEBページにてマウスカーソルを80×80pxくらいの画像にしたいと思っております。 CSSのマウスカーソル変更を調べたところ、cursorで指定できる.curファイルは、なにやらサイズが32x32までの大きさとのこと。 他の方法(JavaScriptなど)で、マウスカーソルを指定の画像に変えることができる方法はありませんでしょうか。 #ジャストアイデアとして、1ドットのcurファイルを作り、そのマウスカーソルにJavascriptで画像をぴったり追従させることも考えていますが(未検証)、よりスマートな方法はないかと思案中です。 よろしくお願いします。

    • ベストアンサー
    • CSS
  • Windowsのマウスカーソル変更について

    Windows10でマウスカーソルを独自のものに変更しようと思うのですが、cursorファイルに入れているのにその画像に変更できません拡張子はちゃんと.curになっています、何故でしょう?

  • カーソルで取得した項目のサイズについて質問です。。

    カーソルで取得した項目のサイズについて質問です。。 SELECTした項目のサイズが下記の場合、 レコード格納変数.Cの最大サイズは(14)で、それ以上のバイト数値を代入すると エラーになると思ったのですが、エラーになりませんでした。(最大28バイトになった) レコード格納変数の取得した項目サイズは何で決まってくるのでしょうか? この項目を別テーブルのVARCHAR(20)の項目へ設定しようと思っているのですが、 理由がわからないので、このままでいいのか、サイズを考慮した設計にするべきか困っています。 <oracle 9i> TABLE1{A VARCHAR2(4), B VARCHAR2(10)} DECLARE  CURSOR カーソル変数 IS SELECT A||B AS C FROM TABLE1;  レコード格納変数 カーソル変数%ROWTYPE; BEGIN  OPEN カーソル変数  LOOP   FETCH カーソル変数 INTO レコード格納変数;   EXIT WHEN カーソル変数%NOTFOUND;    :    レコード格納変数.C := VARCAHR2(15) --代入可能?    :    INSERT 項目1 VARCHAR(20) TABLE2 レコード格納変数.C;    :  END LOOP  CLOSE カーソル変数 END;

  • マウスカーソル Delphi

    procedure TForm1.FormKeyDown(Sender~~~); Cursor:=crCross ; procedure TForm1.FormKeyUp(Sender:~~~~); Cursor:=crDefault; 上記でキーが押されたらカーソル形状を変えたいのですが、マウス右ボタンを押されてる時は変化しません。 でも左ボタンが押されている時、どちらも押されてない時は変わります。 なにか、対処方法ありませんか? APIのSetCursor(hcur)を使うと右ボタンが押されていても変化しますが、「hcur;/* カーソルのハンドル*/」が理解できません。 実動ではカーソル形状は自作で Screen.Cursors[1] := LoadCursorFromFile('C:\TEST.cur');のように読込んでいます。

  • InputBox()後にマウスカーソルが変わらない

    こんにちは。 VisualStudio2017のVisualBasic開発で困っています。 以下のようにInputBox()関数を実行後、マウスカーソルを変更しようとしても 全く変更が出来ません。 Me.Cursor = Cursor.Arrow a = InputBox("") Me.Cursor = Cursor.Wait ネットでも色々と調べてみたのですが、それらしい回答に辿り着くことが 出来ませんでした。 解決方法を御存知の方が居られましたら情報提供の程 宜しくお願い申し上げます。

  • カーソルを自作の画像に変えようと思い、LoadImage関数を使ってカ

    カーソルを自作の画像に変えようと思い、LoadImage関数を使ってカーソルの画像を読み込もうと思ったのですが、マウスカーソルが表示されませんでした。GetLastError関数は0を返しました。誰か原因がわかる方がいましたら回答お願いします。 HCURSOR hIcon; DWORD i; char szFileName[64]; strcpy( szFileName, "picture/electlic1.cur" ); hIcon =(HCURSOR)LoadImage(NULL,szFileName,IMAGE_CURSOR,0,0,LR_DEFAULTSIZE | LR_LOADFROMFILE); i=999; i=GetLastError(); switch(i) { case 0:texture->vecPosition[0].x=500;break; case 1:texture->vecPosition[0].y=200;break; case 2:texture->vecPosition[0].x=100;break; } SetCursor(hIcon);

  • プルダウンで選択した2つの値を

    例えば、プルダウンを2つ作り、2つから、晴れ、りんごと選択しいいねと表示させるプログラムを作成したいです。 この場合は、プルダウンは連動する必要がありません。 以下のプログラムを参考に作っているのですが、いかんせんうんともすんともいきません。 https://developer.mozilla.org/ja/docs/Learn/Java …。 どうしたらいいのでしょうか。能力がないものは泣き寝入りしかないのでしょうか。

  • JavaScriptで、非同期処理をする関数の一覧

    「JavaScriptで非同期処理をする関数」の一覧を知りたいのですが、どうやって調べたら良いでしょうか? ・思いつくのはsetTimeoutですが、例えばonloadも該当する? >他のリソースのロード完了を待たずに発生する https://developer.mozilla.org/ja/docs/Web/API/window.onload ・こうやって一件一件確認していくしかないのでしょうか? ・どこかに一覧ってない?

  • global objectsの違い

    ・下記の意味が分からないので教えてください ・後者のグローバルオブジェクト (global object)とは何を意味しているのでしょうか? ・標準組み込み(あるいはユーザ定義)? Window? スコープ範囲がグローバルではない? >ここでの「グローバル・オブジェクト (global objects)」という言葉をグローバルオブジェクト (global object) と混同しないでください https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Global_Objects

  • マウスカーソルがディスプレイの外(左側)に飛び出します

    マウスカーソルを表示されている画面(右)端で静止するようにしたいのですが、どのような調査や手段が必要かをお教えください。 PCを買い換えたのですが、以前使っていたディスプレイと組み合わせるとマウスカーソルが画面右端よりさらに奥にも領域があるように移動していきます。  上下左は画面端でマウスカーソルが静止するのに右側だけおかしい状態です。 画面サイズは1280*1024で現在設定しておりそれ以上の設定は選択不可です。