求如何改变输入时闪动的光标形状? 现在光标默认闪动是 | 的样子,有多个编辑框时不容易发现光标在何处,如何才能改变这个形状呢?比如改成 - 的样子闪动? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 // 不同风格的光标procedure TForm1.Edit1MouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer);begin CreateCaret(Edit1.Handle, 0, 10, 4); ShowCaret(Edit1.Handle);end;// 用图像做光标procedure TForm1.Memo1MouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer);begin CreateCaret(Memo1.Handle, Image1.Picture.Bitmap.Handle, 0, 0); ShowCaret(Memo1.Handle);end; 谢谢楼上,在edit中可以实现了,不过我想在StringGrid中实现光标的形状,结果光标显示到右上角了,如何定位呢? dxDbgrid如何提高数据填充的速度? QuickReport中的 TQRRichText打印返回出现致命错误的问题 我求大家了!!! 初学delphi看哪本书好? 哪里有关于linux方面的学习网站? 因为数据库正在使用,所以未能获得对数据库的排它访问权。 一个ODBC数据连接的问题 =====自编组件的简单问题,也许是d5的bug,请用d6的试一下???======= ado2.5或更高版本到那里下载? dephi帮助翻译计划! 数据类型转化的问题 在DLL中怎么无法使用capCreateCaptureWindowA函数?
procedure TForm1.Edit1MouseDown(Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer);
begin
CreateCaret(Edit1.Handle, 0, 10, 4);
ShowCaret(Edit1.Handle);
end;
// 用图像做光标
procedure TForm1.Memo1MouseDown(Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer);
begin
CreateCaret(Memo1.Handle, Image1.Picture.Bitmap.Handle, 0, 0);
ShowCaret(Memo1.Handle);
end;