2010-08-23 96 views

回答

2

警告:通過代碼編寫的眼睛,沒有Borland編譯手。

{ 
    const int cnCursorID1 = 1; 
    Screen->Cursors[ cnCursorID1 ] = 
     LoadCursorFromFile("c:\\winnt\\cursors\\piano.ani"); 
    Cursor = cnCursorID1; 
} 
+0

道歉,只是將'Screen.Cursors'改爲'Screen-> Cursors' – 2010-08-23 15:04:16

7

以下應該工作,雖然我沒有測試過它。

const int cnCursorID1 = 1; 
Screen->Cursors[cnCursorID1] = LoadCursorFromFile("c:\\winnt\\cursors\\piano.ani"); 
Cursor = cnCursorID1; 

(如果你是一個普通的C++ Builder的用戶,你會發現,很多示例代碼和第三方庫是在Delphi中,所以它是值得學習至少足夠德爾福閱讀並自己翻譯。)

+2

+1爲優秀的建議。我 - 幸運的是 - 從Delphi開始(1996年),** INCREDIBLY **和** HUGELY **優於其他在Windows上開發的其他產品。 4年後轉向C++ Builder是一種罪惡)。微軟沒有任何可以與Delphi&C++ Builder ** imho **競爭的東西,直到.Net C#到達現場(在找到Delphi之前,我在VB十字架上花了好幾年的時間和流血)。 – 2010-08-23 15:08:42