直接使用RESOURCE文件把你做的彩色COUSOR,
加入到RESOURCE文件中再调用

解决方案 »

  1.   

    Image Edit只能处理黑色Cursor,可以通过把一个彩色Icon图标加载到屏幕Cursors如下,新建一个空窗体,在窗体的OnShow事件创建一个位图资源,从图标文件中加载位图,
    再将它赋给窗体的光标,ColorArow.ico为当前目录下你设计的彩色图标:procedure TForm1.FormShow(Sender: TObject);
    var
      BmpImage:TImage;
    begin
      BmpImage:=TImage.Create(Self);
      BmpImage.Picture.LoadFromFile('ColorArow.ico');
      Screen.Cursors[1] := BmpImage.Picture.Icon.Handle;
      Form1.Cursor := 1;
    end;
      

  2.   

    VC的可以做到:
    File-->New-->Files-->Cursor File-->
    然后在Cursor编辑窗口有一个Devie的Combobox,在Combobox的旁边有一个按钮,点击一下,会出来一个对话框,点击Custom....,然后就可以自己配置了。:)
    不过最多只能有256色。
      

  3.   

    Zheast(zheast)方法可行,但是能设置热点吗,还有vc的资源文件delphi能用吗
      

  4.   

    改为:
      Screen.cursors[1]:= Loadcursorfromfile('ColorArow.ico');
    热点同原箭头光标