社区
Delphi
帖子详情
控件编写遇到的问题
数字蛋糕
2001-07-19 09:21:30
1、怎么响应鼠标上的滑轮滚动的消息?
2、运行时错误“OutOfResource”是不是指内存溢出?在出这个错误时,系统同时会提示“参数错误”,然后屏幕上许多区域都变成了白色。但是当程序退出后,系统显示又恢复正常。
...全文
80
3
打赏
收藏
控件编写遇到的问题
1、怎么响应鼠标上的滑轮滚动的消息? 2、运行时错误“OutOfResource”是不是指内存溢出?在出这个错误时,系统同时会提示“参数错误”,然后屏幕上许多区域都变成了白色。但是当程序退出后,系统显示又恢复正常。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Hillside
2001-07-20
打赏
举报
回复
TWincontrol.OnMouseWheel可以响应滑轮消息,但一般用不着,因为每一个TWincontrol缺省地把消息发给主窗口,你只要编写主窗口的OnMouseWheel就可以了.但要注意,有时候你的鼠标点击了非TWincontrol元件,你需要找到一个TWincontrol执行SetFocus.
TechnoFantasy
2001-07-20
打赏
举报
回复
1、Delphi有一些组件有OnMouseWhell事件,例如TMemo。如果你的控件不是从这里继承的
可以自己写消息处理函数,消息是WM_MOUSEWHEEL
数字蛋糕
2001-07-20
打赏
举报
回复
我在Windows SDK帮助中找到了这个消息,但是被注明只在Windows NT下支持,我也觉得很奇怪,98下的Notepad明明能够相应这个消息的.
第二个问题我找到了答案,因为我在使用区域的时候采用了以下的方法
DeleteObject(SelectClipRgn(Canvas.Handle,CreateRectRgn(....)));
根据WindowsAPI的用法应该没错,但是我使用的时候就肯定出错。估计是DeleteObject没有起到作用。后来我使用了一个临时变量来管理Rgn就没有问题了。
谢谢两位的回答
外国人
编写
的IP
控件
(包含源代码,.NET 05版)
这个IP
控件
特别之处在于它解决了.NET框架自带的MaskedTextBox
控件
在处理IP地址时可能存在的不足,比如格式限制或者灵活性不够等
问题
。 描述中提到,该IP
控件
是使用C#编程语言实现的,这是一种面向对象的、类型安全...
一个时间
控件
,关于active
控件
的
编写
。
标题中的“一个时间
控件
”表明这是一个与时间相关的用户界面组件,可能是在Microsoft MFC(Microsoft Foundation ...如果有疑问,联系者寻求帮助可能是因为
遇到
了添加菜单的困难,或者是优化
控件
行为和用户体验的
问题
。
C#
编写
的web自定义日期选择
控件
带演示
目前存在Bug:
控件
放到frame 的页面里面使用得时候就会出错:“parent.event 为空或不是对象” 将InputCalendar.cs中output.WriteLine("parent.event.cancelBubble=true;");一句去掉即可。这一句的意义是:设置...
VB ActiveX
控件
在VB中,ActiveX
控件
通过OCX(OLE Control Extension)文件形式存在,这就是压缩包中的"OCX
控件
文件"。OCX文件是一种二进制格式,包含了
控件
的代码和资源,可以被VB或其他支持ActiveX的应用程序直接引用。在VB集成...
Chrome浏览器
控件
Delphi版 支持xe7、xe2、7.0等
2. **Delphi组件开发**: 在Delphi中,
控件
通常是以VCL(Visual Component Library)或FireMonkey(FMX)的形式存在。开发者需要
编写
或使用已有的第三方库,如TChromium,将CEF封装成一个可以直接在Delphi表单上使用...
Delphi
5,928
社区成员
262,931
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章