本人在paintbox中绘制了一条曲线,想实现如下效果:当鼠标在paintbox中时,鼠标形状要变成十字线(其中横线的长度为paintbox.width,竖线的长度为paintBox.Heitht,)当移动鼠标时,十字中心线只能沿着曲线移动,请问诸位高手是否能实现以上效果呢,该如何实现呢?还望不吝赐教!谢谢!
解决方案 »
- 佛典故事:阿难讨水
- TSocketConnection
- 关于webbrowser控件进度的问题.网上的所有方法都竟然都无效......!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
- 跨网段如何来访问
- delphi问题请教大牛
- 请问怎样在打印报表时统计一列数据的总和并显示出来?
- 请问为什么adoStoreProc中执行时出现'在SQL语句结尾出现字符。,'的提示?
- 以下程序在2000下运行没问题,98下有异常。各位高手帮忙看看
- 我是新手,请帮我!!!关于power函数的
- ADODataSet 的 OnFetchProgress 事件的问题
- 各位前辈,小妹有个问题急需请教。
- 关于”嵌入Exe,Exe程序里的全部模态窗体失效!!!“的问题?
var
OldX, OldY : integer;procedure TForm1.PaintBox1MouseMove(Sender: TObject; Shift: TShiftState; X,
Y: Integer);
begin
with Self.PaintBox1.Canvas do begin
MoveTo(OldX,0);
LineTo(OldX,PaintBox1.Height);
MoveTo(0,OldY);
LineTo(PaintBox1.Width,OldY);
OldX := X;
OldY := Y;
MoveTo(X,0);
LineTo(X,PaintBox1.Height);
MoveTo(0,Y);
LineTo(PaintBox1.Width,Y);
end;
end;procedure TForm1.FormCreate(Sender: TObject);
begin
Self.PaintBox1.Canvas.Pen.Mode := pmNot;
Self.PaintBox1.Canvas.Brush.Style := bsClear;
end;
盒子里有下载
http://www.2ccc.com/article.asp?articleid=1472