请教如何实现:类似天气预报,当鼠标移到图上北京方块时,出现包含温度风力等的小提示框?在线等!

gzy_nj 工程师  2005-03-06 02:38:54
我有一自动生成的图,图上只能显示一项信息,想实现,当鼠标移到某图块时,会出现其他相关信息,有点类似天气预报那样,谢谢指点!
...全文
155 点赞 收藏 14
写回复
14 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
marrymeng 2005-03-14
x.ShowHint:=true;
x.Hint:=aa;
aa是要显示的。
回复
caiso 2005-03-07
顶一下^_^
回复
caiso 2005-03-07
顶一下^_^
回复
kuki84 2005-03-07
啊扑。
回复
laiqinghe 2005-03-07
自定义提示消息------给个思路吧
回复
Allblus 2005-03-07
還要加頭文件
USES
WinProcs; // PtInRect
回复
Allblus 2005-03-07
var
RectInImage: TRect; //定义一个矩形区域

RectInImage:= Rect(BasePoint.X, BasePoint.Y,
BasePoint.X + Width,
BasePoint.Y + Height);
IF WinProcs.PtInRect(RectInImage, Point(X,Y))
THEN BEGIN
image.ShowHint:=true;
image.Hint:='weather';
END
回复
gzy_nj 2005-03-07
游戏不是也有这样的做的吗,鼠标移到哪,也有相关信息显示啊。
做过类似东东的进来帮个忙哦!
回复
chijingde 2005-03-07
因为它的自由度太差, 全是系统帮你固定死了, 所以做数据库系统较方便
==========================================================================

楼上的,用过delphi没有?
回复
huwei001982 2005-03-07
delphi 做这个可能不太方便

因为它的自由度太差, 全是系统帮你固定死了, 所以做数据库系统较方便

用vc做就最合适了
回复
chijingde 2005-03-07
楼上的顶到三个角了阿,呵呵


如果是一张图的话

就要分割成许多小区域,然后判断鼠标是处在哪个区域,给出相关的提示

回复
xx_adam 2005-03-06
可以用事件吧!

mouseover事件吧!

我是这样相的,要不用hit!
回复
gzy_nj 2005-03-06
帮帮我吧!
回复
DeltaCat 2005-03-06
up
学习
回复
发帖
GAME,图形处理/多媒体
创建于2007-08-02

1166

社区成员

Delphi GAME,图形处理/多媒体
申请成为版主
帖子事件
创建了帖子
2005-03-06 02:38
社区公告
暂无公告