カーソルを自作の画像に変えようと思い、LoadImage関数を使ってカーソルの画像を読み込もうと思ったのですが、画像は表示されませんでした。GetLastError関数は0を返しました。誰か原因がわかる方がいましたら回答お願いします。
HCURSOR hIcon;
DWORD i;
char szFileName[64];
strcpy( szFileName, "picture/electlic1.cur" );
hIcon =(HCURSOR)LoadImage(GetModuleHandle(0),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);
No.1ベストアンサー
- 回答日時:
こんばんは。
ファイルから読み込む場合は、GetModuleHandle()の戻り値ではなく、NULLを指定します。
hIcon =(HCURSOR)LoadImage(GetModuleHandle(0),szFileName,IMAGE_CURSOR,0,0,LR_DEFAULTSIZE | LR_LOADFROMFILE);
↓
hIcon =(HCURSOR)LoadImage(NULL,szFileName,IMAGE_CURSOR,0,0,LR_DEFAULTSIZE | LR_LOADFROMFILE);
これで成功するかと。
無理であれば、カーソルファイルを置いている位置を再確認されて下さい。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript switch文のswitch(n)の部分を複数の値にするか、if文に変えてほしいです。 1 2022/07/27 17:18
- C言語・C++・C# カードシャッフルのブログラムを使ってc言語でブラックジャックをしたい 2 2022/04/12 15:13
- JavaScript jsで、switch文で書かれた分をif文にできませんか。 1 2022/07/28 15:10
- モニター・ディスプレイ 「.cur」のアイコン表示について 4 2023/03/04 10:21
- JavaScript セレクトボックスを2つ設けて選択して初めてメッセを表示 1 2022/07/27 12:15
- Visual Basic(VBA) エクセルマクロでアニメを作る方法を教えてください。 1 2023/02/07 14:27
- JavaScript セレクトボックスを2つ選択してメッセージなどを表示するには。~運賃検索プログラムを完成させたい~ 1 2022/07/22 11:10
- Perl RSSにdiv,ul classを付けたいのですがどのようにつけるのかわからないです 2 2022/03/28 01:53
- C言語・C++・C# このプログラミング誰か教えてくれませんか 1 2022/06/02 15:27
- マウス・キーボード マウスカーソルの変更について 1 2022/11/05 20:03
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
個別に違う添付ファイルを付け...
-
複数のブックを新しいブックのS...
-
e-taxで送信ファイルの拡張子が...
-
エクセルで「特定の文字を含む...
-
ビデオファイルのプロパティの...
-
リストビューの選択状態を取得...
-
拡張子「.IDJ」を、windo...
-
ガラケーからPCへの写真の取り込み
-
2枚、マイクロSDカードを入...
-
A4の紙に印刷されている文字を...
-
RSSフィードと無断転載について
-
ファイルは編集中のためロック...
-
VBS フォルダ内にあるすべての...
-
VBA:カウンターの i の値が開放...
-
SDカードを挿してるのに挿入し...
-
Fortniteのクラッシュについて
-
マックドローで書いた図はウイ...
-
GIMP separate+プラグイン クラ...
-
ファイル数と合計サイズの取得方法
-
PC内で速度を遅くした音源をCD...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
e-taxで送信ファイルの拡張子が...
-
個別に違う添付ファイルを付け...
-
スマホでtxtファイルを編集する...
-
エクセルで「特定の文字を含む...
-
A4の紙に印刷されている文字を...
-
Fortniteのクラッシュについて
-
ビデオファイルのプロパティの...
-
iPhoneの内蔵の記憶媒体は、HDD...
-
ガラケーからPCへの写真の取り込み
-
情けない話ですが成田エクスプ...
-
PC内で速度を遅くした音源をCD...
-
TextBoxにフォーカスを与えると...
-
2枚、マイクロSDカードを入...
-
エアコンの冷媒 R410Aの重...
-
リストビューの選択状態を取得...
-
RSSフィードと無断転載について
-
拡張子「.IDJ」を、windo...
-
VBA:カウンターの i の値が開放...
-
ファイル数と合計サイズの取得方法
-
複数のブックを新しいブックのS...
おすすめ情報