ダイアログボックス表示時のマウスカーソルを変更する – プログラミング – Home

ダイアログボックス表示時のマウスカーソ...
 
通知
すべてクリア

ダイアログボックス表示時のマウスカーソルを変更する


PARMA
 PARMA
(@PARMA)
ゲスト
結合: 21年前
投稿: 10
Topic starter  

わからないことがあるので、よろしくお願いします。
VC++でAPIの勉強をしています。
ウインドウを作成する時に
自分で作成したカーソルを設定し
表示する方法は知っています。

しかし、自分で作ったダイアログボックスを表示させると、
マウスカーソルが標準のものになってしまいます。
ダイアログボックス表示時のマウスカーソルは、
どのように変更すればよいのでしょうか?

教えてください。
お願いします。


引用解決済
トピックタグ
dairygoods
 dairygoods
(@dairygoods)
ゲスト
結合: 23年前
投稿: 1421
 

SetClassLongで変更できます。


返信引用
PARMA
 PARMA
(@PARMA)
ゲスト
結合: 21年前
投稿: 10
Topic starter  

ありがとうございます。
でもうまくいきません。

ダイアログボックスが作成された時に発行されるメッセージ(WM_INITDIALOG)が
発行されたタイミングで、
SetClassLong(hDlg,GCL_HCURSOR,(LONG)LoadCursor(hInst, MAKEINTRESOURCE
(IDC_CURSOR1)));
とやっているのですが・・・。

何がだめなのでしょうか?


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

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