Главная страница | назад





Article #17121: Cursor, Animated

 Question and Answer Database
FAQ2121C.txt Cursor, Animated
Category :VCL
Platform :All
Product :C++Builder 1.x
Question:
How do use an animated cursor?
Answer:
You will first need to get a handle to a Windows cursor and
assign it to the TScreen component's Cursors array.
Predefined cursors start at a negative index, and user defined
custom cursors are assigned positive indexes.
The following is an example of a CBuilder form that uses an
animated cursor:
void __fastcall TForm1::Button1Click(TObject *Sender)
{
HCURSOR hand;
hand = LoadCursorFromFile("c:\\winnt\\cursors\\Drum.ani");
if (hand == NULL)
ShowMessage("Cursor not loaded.");
else
{
Screen->Cursors[1] = hand;
Form1->Cursor = (Controls::TCursor)1;
}
}
7/2/98 10:32:32 AM

Last Modified: 01-SEP-99