怎么修改hint的图形 自己写OnHint事件,设定事件PreView,然后用自己的窗口来代替Hint条,最后不要调用缺省函数(不要写inherited) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 多行提示比较好实现:只要在OnHint事件中写: button1.hint:='第一行提示'+chr(10)+chr(13)+'第二行提示'; 以上是两行提示,以此类推。若要改变形状的话,可以使用控件,推荐LMD 下载链接:http://www.torry.net/vcl/packs/huge/lmd50se_d5.zip delphi开发指南有介绍,上面的是创建一个THintWindow的派生类,重载一下ActivateHint这里用的是CreateRoundRectRgn创建区域,然后用SetWindowRgn使区域窗口相连,这可以改变hint的图形重载一下Paint;建好类后可以Application.ShowHint:=false;HintWindowClass:=你建的类Application.ShowHint:=true; 如果药家鑫这样说,他会无罪吗? 请问:在dbgrid 或 CXgrid 里面能不能任意修改一些记录的部分数据后,再保存。 如果定义一个DLL的导出函数中.. 放分200恭喜 menggirl 做版主 -- 饭桶 怎么重新排列edit? 怎样返回一个日期中的月份? 高手来看 expressbar菜单条鼠标选中未点击,为何自动执行? 有个程序(我写的),写的不怎么样,代码没有优化,运行速度也不快,但至少可以用了,谁要用的就给谁 一个小问题,是这样的........ 帮帮菜鸟,为什么关闭程序老是报错 谁有好的UDP控件?
只要在OnHint事件中写: button1.hint:='第一行提示'+chr(10)+chr(13)+'第二行提示';
以上是两行提示,以此类推。
若要改变形状的话,可以使用控件,推荐LMD
下载链接:http://www.torry.net/vcl/packs/huge/lmd50se_d5.zip
这里用的是CreateRoundRectRgn创建区域,然后用SetWindowRgn使区域窗口相连,这可以改变
hint的图形重载一下Paint;建好类后
可以
Application.ShowHint:=false;
HintWindowClass:=你建的类
Application.ShowHint:=true;