首页 > 其他 > 详细

ScrollBox 响应鼠标滚轮和ComboBox禁止滚动

时间:2014-11-25 16:08:04      阅读:574      评论:0      收藏:0      [点我收藏+]
procedure TForm1.FormMouseWheel(Sender: TObject; Shift: TShiftState;
 WheelDelta: Integer; MousePos: TPoint; var Handled: Boolean);
begin
 if WheelDelta < 0 then
   ScrollBox1.Perform(WM_VSCROLL,SB_LINEDOWN,0)
 else
   ScrollBox1.Perform(WM_VSCROLL,SB_LINEUP,0);
 if ActiveControl is TComboBox then
   if not TComboBox(ActiveControl).DroppedDown Then
     Handled:=True;
end;

 

ScrollBox 响应鼠标滚轮和ComboBox禁止滚动

原文:http://www.cnblogs.com/starluck/p/4121129.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!