1.窗体事件: OnActivate:当同FormStyle的窗体获取焦点时。 OnDeactivate:与OnActivate事件相反 OnClose:当窗体关闭时。 OnCloseQuery:当窗体关闭前,可用于提醒用户操作。 OnCanResize:当改窗体上时。 OnConstrainedResized:如果没有OnCanResizeg事件,立即触发该事件。 OnCreate:当创建窗体时发生此事件。在该事件创建的对象,必须在OnDestory事件中释放 OnDestory:当释放窗体时释放时。 OnContextPopup:点击右键时,负责显示一个弹出式菜单 OnStartDock:在开始依靠操作前。 OnEndDock:在结束停靠活动时 OnUnDock:在企图取消依靠时。 OnDockDrop:当将其他组件停靠到当前窗体时 OnDockOver:当将其他组件在当前窗体拖动时,此事件用于判断一个可停靠的控件是否可以作为窗体的停靠客户控件 OnDragDrop:从其它控件触动到当前控件时触发。 OnDragOver:拖动当前控件时触发。
OnGetSiteInfo:获取组件的停靠令牌 OnHelp:当用户请求帮助时进行特殊处理 OnShow:当显示窗体时 OnHide:当隐藏窗体时 OnPaint:在重新绘制窗体时 OnResize:当改变窗体大小时。可以使用此事件进行指定的组件调整。 2.鼠标事件 OnClick:用户单击鼠标时。触发需要满足两个条件:1.鼠标左键单击;2.鼠标在组件内完成单击。 OnDblClick:用户双击鼠标时。在一定时间内完成再次OnClick事件。 OnMouseDown:用户按下鼠标键时 OnMouseUp:释放鼠标键时 OnMouseMove:移动鼠标时 OnMouseWheel:在滚动鼠标轮动时 OnMouseWheelDown:鼠标轮向下轮动时 OnMouseWheelUp:鼠标轮向下轮动时 3.键盘事件 OnKeyDown:按下某键时 OnKeyPress:单键某键时 OnKeyUp:释放某键时 OnShortCut:单击快捷键时 OnKeyString:输入某个多字节字符时