線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:2122
推到 Plurk!
推到 Facebook!

請問如何更改DragCursor的滑鼠游標

尚未結案
biau
一般會員


發表:25
回覆:32
積分:21
註冊:2003-02-27

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-05-03 20:48:29 IP:140.113.xxx.xxx 未訂閱
1.我想讓user拖拉一個文字物件到一個panel上 當程式允許拖拉時,我希望滑鼠cursor改為我自訂的圖示呈現 不知道要怎麼做才能將滑鼠cursor改為我自訂的圖示 2.請問DragKind的dkDrag與dkDock的用法有何不同 初學發問!!請大家見諒
tech_state
版主


發表:44
回覆:638
積分:641
註冊:2003-02-10

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-05-04 01:14:14 IP:203.204.xxx.xxx 未訂閱
引言: 1.我想讓user拖拉一個文字物件到一個panel上 當程式允許拖拉時,我希望滑鼠cursor改為我自訂的圖示呈現 不知道要怎麼做才能將滑鼠cursor改為我自訂的圖示 2.請問DragKind的dkDrag與dkDock的用法有何不同 初學發問!!請大家見諒
biau, 您好 要將滑鼠改為自訂的圖示 必須先將您自訂的圖示增加到某一個 *.rc 的檔案(假設為 A.rc ),程式碼如下:
 
#ifndef WORKSHOP_INVOKED
  #include 
#endif
3dgarro        CURSOR        3dgarro.cur
然後將 A.rc 加入您的 project 中, 再在 Unit1.cpp 中加入
#pragma resource "A.RES"
最後再加入下面的code 即可
  Screen->Cursors[crMyCursor] = LoadCursor(HInstance, "3dgarro");
  Screen->Cursor = TCursor(crMyCursor);
 
======================= 是非終日有,不聽自然無 天下本無事,庸人自擾之
系統時間:2024-03-29 21:37:50
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!