全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:3469
推到 Plurk!
推到 Facebook!

如何改變Form內的遊標為彩色的?

答題得分者是:dllee
HomeSound
中階會員


發表:44
回覆:178
積分:94
註冊:2002-08-31

發送簡訊給我
#1 引用回覆 回覆 發表時間:2002-10-14 02:04:24 IP:61.30.xxx.xxx 未訂閱
如題 Borland內附的Image編輯器只可畫黑白兩色(Cursor部份) 由資源檔RES加入黑白的遊標沒問題,如果是想加入彩色的勒! 16.256.16bit色的該如何去實作,有另外的編輯器可編輯RES檔嗎? 還是有API可直接套用,感謝各位前輩指教.
------
--==多看.多學.多聽==--
dllee
站務副站長


發表:321
回覆:2519
積分:1711
註冊:2002-04-15

發送簡訊給我
#2 引用回覆 回覆 發表時間:2002-10-20 11:08:44 IP:203.204.xxx.xxx 未訂閱
引言: 如題 Borland內附的Image編輯器只可畫黑白兩色(Cursor部份) 由資源檔RES加入黑白的遊標沒問題,如果是想加入彩色的勒! 16.256.16bit色的該如何去實作,有另外的編輯器可編輯RES檔嗎? 還是有API可直接套用,感謝各位前輩指教.
編輯 RES 檔太累了,而且內建的編輯器(BCB,VC 都差不多)一定不能滿足需求。 您可以從網路上找一些布景主題內有 .cur 檔的或是到專門的網站上找,再不就用 .ico, .cur 的編輯軟體如: AXIcon 之類的... 在建立好 .cur 後,在自己的專案中新增一個空白的 .rc 檔,例如 My.rc 。這個 .rc 檔是純文字的格式,在這個 .rc 檔中加入如下的敘述: MyCur1 CURSOR MyCurFile1.cur MyCur2 CURSOR MyCurFile2.cur MyCur3 CURSOR MyCurFile3.cur 可以先用記事本編好這個 My.rc 的文字檔,再到 BCB 中 Add To Project... 選 *.rc 再選到這個 My.rc 即可。 最好先將 My.rc 及用到的 .cur 檔都先放到您目前專案的目錄,以減少不必要的困擾。 在您的表單中加入兩個按鈕 Button1, Button2, 在您的 .cpp 中再加入
__fastcall TForm1::TForm1(TComponent* Owner)
        : TForm(Owner)
{
  Screen->Cursors[1]=LoadCursor(HInstance,"MyCur1"); // 設定自定游標1
  Screen->Cursors[2]=LoadCursor(HInstance,"MyCur2"); // 設定自定游標2
  Screen->Cursors[3]=LoadCursor(HInstance,"MyCur3"); // 設定自定游標3
  this->Cursor=(TCursor)1;     // 使用第一個自定遊標
  Button1->Curosr=(TCursor)2;  // 使用第二個自定遊標
  Button2->Curosr=(TCursor)3;  // 使用第三個自定遊標
}
可以將每個元件都指定不同的自定遊標喔 沒空更新的網頁...<><>< src="http://www.taconet.com.tw/dllee/gif/dlleebn.gif">
C及指標教學 http://coolsite.to/dllee介紹Shells http://coolsite.to/ushells
------
http://www.ViewMove.com
HomeSound
中階會員


發表:44
回覆:178
積分:94
註冊:2002-08-31

發送簡訊給我
#3 引用回覆 回覆 發表時間:2002-10-21 04:00:23 IP:61.30.xxx.xxx 未訂閱
真的太帥了,原來RC檔也可以這樣用,可惜*.ANI無法這樣用勒, 只好用多個cur去模擬*.ani的動畫, 感謝dllee大大指導 更正Button1->Cursor=(TCursor)2; Button2->Cursor=(TCursor)3; 乎搭啦!
------
--==多看.多學.多聽==--
Cooky Kid
初階會員


發表:5
回覆:68
積分:44
註冊:2002-07-11

發送簡訊給我
#4 引用回覆 回覆 發表時間:2002-11-03 10:04:54 IP:210.58.xxx.xxx 未訂閱
引言: 如題 Borland內附的Image編輯器只可畫黑白兩色(Cursor部份) 由資源檔RES加入黑白的遊標沒問題,如果是想加入彩色的勒! 16.256.16bit色的該如何去實作,有另外的編輯器可編輯RES檔嗎? 還是有API可直接套用,感謝各位前輩指教.
畫蛇填足一下,若用
系統時間:2024-04-26 14:09:05
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!