DIYMDI模拟类ExN

易语言 2020-11-20 16:41:19

.子程序 EXUI_焦点切换, 逻辑型, 公开, 可以在所有组件的“键盘事件”中调用,例如:编辑框EX.键盘事件;注意:本方法成功返回假,失败返回真,请活用 返回() 功能
.参数 传入_事件类型, 整数型, , 键盘事件.事件类型,256是开始,257是结束
.参数 传入_键代码, 整数型, , 键盘事件.键代码,主要对比的是:#回车键,#tab键,#shift键
.参数 传入_键状态, 整数型, , 键盘事件.键状态,131073代表按下,-1073610751代表放开,1073872897代表持续按住
.参数 上一个组件句柄, 整数型, 可空, 非空有效(EXUI非窗口组件.取窗口句柄()),按:Shift+Tab 实现,切换到上一个组件并置焦点)
.参数 下一个组件句柄, 整数型, 可空, 非空有效(EXUI非窗口组件.取窗口句柄()),按Tab或回车键 实现,切换到下一个组件并置焦点,优先级高于“下一个程序指针”
.参数 下一个程序指针, 子程序指针, 可空, 本参数优先级低于“下一个组件句柄”,空无效,非空有效,仅回车后要调用的子程序,该子程序无参数无返回值
.参数 强制Ctrl, 逻辑型, 可空, 本参数仅针对:下一个组件句柄、下一个程序指针有效;当本参数为真时,所有回车键的操作都需要安装Ctrl键