0

たぶん、私は明らかな何かを見逃しています。現在、フィードバック割り込みを使用して、カーソルを Windows 提供のカーソルの 1 つに変更しています (Hans Passant が以前のヘルプ要求に応えて正しい軌道に乗せてくれたおかげです - ありがとう)。

事前にパッケージ化されたカーソルを使用する代わりに、独自のカスタム カーソル (アイコン) を使用することは可能ですか? その場合、サイズ変更などのルールはありますか、または png/jpg などを使用できますか?

よろしく、

オリバー

4

1 に答える 1

2

はい、問題ありません。しかし、それはカーソルでなければならず、画像にすることはできません。

Bitmap.GetHicon()メソッドを使用して画像をアイコンに変換し、それをCursorクラスコンストラクターに渡すことができます。ただし、多くの色を含む画像では非常にうまく機能しません。カラーマッピングアルゴリズムは悲惨です、一般的にそれはうまくやるのが難しいものです。優れたグラフィックプログラムを使用するのが最善です。同じ手法を使用してテキストをカーソルとして使用するためのトリックについては、ここで私の答えを確認してください。

于 2011-03-08T02:34:43.573 に答える