如何變更滑鼠游標? |
答題得分者是:ENIX007
|
enu
中階會員 發表:36 回覆:93 積分:55 註冊:2003-10-22 發送簡訊給我 |
|
李國維
高階會員 發表:42 回覆:287 積分:235 註冊:2003-02-07 發送簡訊給我 |
|
ENIX007
高階會員 發表:28 回覆:274 積分:185 註冊:2003-11-27 發送簡訊給我 |
各位大大好
小弟參考了這2篇
http://delphi.ktop.com.tw/topic.php?topic_id=29889
http://delphi.ktop.com.tw/topic.php?TOPIC_ID=25817
以及李國維大大的做法,做法如下:
1.開新專案,儲存於D:\test\下
2.Tools->Image Editor,開啟Project1.res
3.Contents->右鍵New->Cursor
4.雙點Cursor1(預設名稱)->亂畫一通->改名稱為>//此行小弟所加>
>> >
------
程式迷人之處,在於邏輯思考,然而卻也是惱人之處~~ |
ENIX007
高階會員 發表:28 回覆:274 積分:185 註冊:2003-11-27 發送簡訊給我 |
報告測試結果
1.從Image Editor新增資源檔方式
(1)新增一個a.res檔案,cursor名稱:NewCursor
(2)Save
(3)Project->Add to Project->加入a.res
(4)Form Create Event:
int i=5;
Screen->Cursors[i] = LoadCursor(HInstance,"NewCursor");
Screen->Cursor = i; 2.Image Editor直接從Project1.res新增cursor
(1)開啟Project1.res,新增cursor,cursor名稱:NewCursor
(2)Save
(3)File->Close All,關閉專案Project1,重新開啟專案
(4)Form Create Event:
int i=5;
Screen->Cursors[i] = LoadCursor(HInstance,"NewCursor");
Screen->Cursor = i; 造成以上2種差異,應該是BCB的BUG吧!?
另外HInstance我是使用BCB內建的Variable...
也就是tech_state版主的用法
國維大大宣告成Local Variable似乎不能運作... 以上是小弟測試的情形,請參考
版本
------
程式迷人之處,在於邏輯思考,然而卻也是惱人之處~~ |
enu
中階會員 發表:36 回覆:93 積分:55 註冊:2003-10-22 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |