随笔分类 -  Delphi 事件/事件类型

Delphi 事件OnCanResize、OnConstrainedResize、OnResize
摘要:Delphi 事件 OnCanResize、OnConstrainedResize、OnResize 1、OnCanResize //尝试调整控件大小时发生。 原型: type TCanResizeEvent = procedure( Sender: TObject; //Sender是正在调整大小 阅读全文

posted @ 2021-07-13 15:40 滔Roy 阅读(651) 评论(0) 推荐(0) 编辑

Delphi WinAPI mouse_event- 鼠标事件函数综合鼠标运动和按钮点击。
摘要:Delphi WinAPI mouse_event- 鼠标事件函数综合鼠标运动和按钮点击。 mouse_event 函数 综合鼠标运动和按钮点击。注意:此功能已被取代。改用SendInput。 原型: void mouse_event( DWORD dwFlags, DWORD dx, DWORD 阅读全文

posted @ 2021-06-28 15:10 滔Roy 阅读(1588) 评论(0) 推荐(0) 编辑

Delphi WinAPI SendInput - 合成击键、鼠标移动和按钮单击。
摘要:Delphi WinAPI SendInput - 合成击键、鼠标移动和按钮单击。 SendInput 函数,合成击键、鼠标移动和按钮单击。 原型: UINT SendInput( UINT cInputs, //pInputs数组中的结构数。 LPINPUT pInputs, //一组输入结构。每 阅读全文

posted @ 2021-06-28 14:46 滔Roy 阅读(1001) 评论(0) 推荐(0) 编辑

Delphi WinAPI INPUT 输入结构 (winuser.h) 、tagINPUT
摘要:Delphi WinAPI INPUT 输入结构 (winuser.h) 常用于SendInput 合成输入事件(如击键、鼠标移动和鼠标单击)的信息。 原型: typedef struct tagINPUT { DWORD type; union { MOUSEINPUT mi; KEYBDINPU 阅读全文

posted @ 2021-06-28 14:25 滔Roy 阅读(302) 评论(0) 推荐(0) 编辑

Delphi WinAPI INPUT_HARDWARE - 包含有关由键盘或鼠标以外的输入设备生成的模拟消息的信息。
摘要:Delphi WinAPI INPUT_HARDWARE - 包含有关由键盘或鼠标以外的输入设备生成的模拟消息的信息。 原型: typedef struct tagHARDWAREINPUT { DWORD uMsg; WORD wParamL; WORD wParamH; } HARDWAREIN 阅读全文

posted @ 2021-06-28 14:09 滔Roy 阅读(197) 评论(0) 推荐(0) 编辑

Delphi WinAPI INPUT_KEYBOARD - 包含有关模拟键盘事件的信息。
摘要:Delphi WinAPI INPUT_KEYBOARD - 包含有关模拟键盘事件的信息。 原型: typedef struct tagKEYBDINPUT { WORD wVk; WORD wScan; DWORD dwFlags; DWORD time; ULONG_PTR dwExtraInf 阅读全文

posted @ 2021-06-28 14:04 滔Roy 阅读(301) 评论(0) 推荐(0) 编辑

Delphi WinAPI INPUT_MOUSE - 包含有关模拟鼠标事件的信息。
摘要:Delphi WinAPI INPUT_MOUSE - 包含有关模拟鼠标事件的信息。 原型: typedef struct tagMOUSEINPUT { LONG dx; LONG dy; DWORD mouseData; DWORD dwFlags; DWORD time; ULONG_PTR 阅读全文

posted @ 2021-06-28 13:57 滔Roy 阅读(372) 评论(0) 推荐(0) 编辑

Delphi WinAPI keybd_event - 合成按键 之 模拟键盘按键
摘要:Delphi WinAPI keybd_event - 合成按键 之 模拟键盘按键 1、功能描述: 合成按键。系统可以使用这种合成的击键来生成WM_KEYUP 或 WM_KEYDOWN消息。 键盘驱动程序的中断处理程序调用keybd_event事件函数。 注意:此功能已被取代。改用SendInput 阅读全文

posted @ 2021-06-28 10:08 滔Roy 阅读(740) 评论(0) 推荐(0) 编辑

Delphi 其他常用事件类型(TMouseEvent 、TMouseMoveEvent 、TKeyEvent 、TKeyPressEvent 、TDragOverEvent 、TDragDropEvent 、TStartDragEvent 、TEndDragEvent 、TDockDropEvent 、TDockOverEvent ...)
摘要:Delphi 其他常用事件类型(TMouseEvent 、TMouseMoveEvent 、TKeyEvent 、TKeyPressEvent 、TDragOverEvent 、TDragDropEvent 、TStartDragEvent 、TEndDragEvent 、TDockDropEven 阅读全文

posted @ 2021-06-08 09:16 滔Roy 阅读(209) 评论(0) 推荐(0) 编辑

Delphi 事件类型 TNotifyEvent - 通知事件
摘要:Delphi 事件类型 TNotifyEvent -通知事件 TNotifyEvent 通知事件,用于没有参数的事件。它也是一个类,属于事件类型,是使用最广的一个事件类型,在代码中可以把一个过程赋给事件。 Delphi: TNotifyEvent = procedure(Sender: TObjec 阅读全文

posted @ 2021-06-08 09:10 滔Roy 阅读(547) 评论(0) 推荐(0) 编辑

Delphi 左键代替右键
摘要:Delphi 左键代替右键: var Pt: TPoint; begin GetCursorPos(Pt); PopupMenu1.Popup(Pt.X, Pt.Y); end; 阅读全文

posted @ 2019-11-27 08:46 滔Roy 阅读(254) 评论(0) 推荐(0) 编辑

[原创] delphi KeyUp、KeyPress、Keydown区别和用法,如何不按键盘调用事件
摘要:KeyPress (Sender: TObject; var Key: Char); 当用户按下键盘上的字符键(字母,数字) 会触发该事件,功能键则不会(F1-F12,Ctrl,Alt,Shift) KeyUp (Sender: TObject; var Key: Word;Shift: TShif 阅读全文

posted @ 2019-08-05 14:49 滔Roy 阅读(1976) 评论(0) 推荐(0) 编辑

导航

点击右上角即可分享
微信分享提示