カーソルにビットマップ画像を使いたい – プログラミング – Home

カーソルにビットマップ画像を使いたい
 
通知
すべてクリア

[解決済] カーソルにビットマップ画像を使いたい


きっちゃ
 きっちゃ
(@きっちゃ)
ゲスト
結合: 22年前
投稿: 5
Topic starter  

カーソルの形を、ペイントで作成したビットマップ画像にしたいのですが、可能でしょうか?
どのようにすると良いのでしょうか?
VCのリソースエディタでは色が少ないので、ビットマップを使いたいと思います。
プログラムはSDKで作成しており画像のサイズは32*32ピルセルです。
どなたか、ご教授ください。


引用未解決
トピックタグ
ひろぴー
 ひろぴー
(@ひろぴー)
ゲスト
結合: 22年前
投稿: 182
 

> カーソルの形を、ペイントで作成したビットマップ画像にしたいのですが
要するにカラーのカーソルを使いたいという事なんでしょうか?
リソースエディタでマウスカーソルを挿入して、そのビットマップ画像を貼り付けたらどうでし
ょう?
その際にはあらかじめ『新規デバイスイメージ』→『カスタム』で256色を選択してデバイス
イメージを作成しておきます。


返信引用
dairygoods
 dairygoods
(@dairygoods)
ゲスト
結合: 23年前
投稿: 1421
 

16色以上のカーソルを使いたい場合は、
カーソルを作成できるグラフィックエディタ等で
カーソルを作ってVC++にインポートするのが簡単だと思います。

どうしてもビットマップから作りたい場合は、
CreateIconIndirectを使います。

create iconなんてかなり紛らわしい名前ですが、
ICONINFO構造体にはアイコンかカーソルかのフラグがあり、
戻り値をHCURSORにキャストすればOKです。


返信引用
?
 ?
(@?)
ゲスト
結合: 23年前
投稿: 49

返信引用
dairygoods
 dairygoods
(@dairygoods)
ゲスト
結合: 23年前
投稿: 1421
 

> その際にはあらかじめ『新規デバイスイメージ』→『カスタム』で256色を選択して
> デバイスイメージを作成しておきます。

おっと、256色まではVCで作れるんですね。
上記の私の方法は、
256色以上のカーソルを作りたい場合にでも使ってください。


返信引用
ひろぴー
 ひろぴー
(@ひろぴー)
ゲスト
結合: 22年前
投稿: 182
 

?さん
だから誰も反応しなかったんですね。多分。


返信引用
きっちゃ
 きっちゃ
(@きっちゃ)
ゲスト
結合: 22年前
投稿: 5
Topic starter  

ありがとうございます。
早速実験させていただきます。


返信引用
こん!
 こん!
(@こん!)
ゲスト
結合: 22年前
投稿: 49
 

カスタムカラーカーソルの選択方法

http://www.athomejp.com/goldfish/vcused/256cusor.html


返信引用
きっちゃ
 きっちゃ
(@きっちゃ)
ゲスト
結合: 22年前
投稿: 5
Topic starter  

レス下さったみなさん、ありがとうございました。
こん!さん詳しいHP教えてくださり大変感謝しております。
そしてマルチポストの件、失礼いたしました。
こちらに書き込みをして、一晩たって、どなたからもレスをいただけない状態でしたので、焦っ
て他掲示板に教えを乞うてしまいました。本当に申し訳ありません。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました