社区
Windows SDK/API
帖子详情
发送WM_NEXTDLGCTL可以使焦点由Edit控件自动按Taborder跳到下一个Edit控件,如果跳上去呢??
superyys
2003-01-21 04:18:06
也就是说按Taborder递减来焦点转移。
...全文
19
1
打赏
收藏
发送WM_NEXTDLGCTL可以使焦点由Edit控件自动按Taborder跳到下一个Edit控件,如果跳上去呢??
也就是说按Taborder递减来焦点转移。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
flyingkiller
2003-01-21
打赏
举报
回复
if Key =VK_UP then
selectnext(Activecontrol,false,true);
if Key =VK_Down then
selectnext(Activecontrol,true,true);
用上下键来控制焦点转移的。
Delphi回车键代替
Ta
b 键
- **应用场景**:当检测到用户按下了回车键时,我们可以通过调用 `Perform` 函数将
焦点
移动到下
一个
控件
上。 ### 三、实现代码详解 以下代码展示了如何在Delphi中实现使用回车键代替
Ta
b键的功能: ```delphi unit...
DELPHI知識點.doc
` 这样,按下Enter键后,
焦点
会
自动
移动到下
一个
控件
。 2. **限制
Edit
输入**:在
Edit
的KeyPress事件中,可以设置条件来限制输入,例如:`if not (Key in ['0'..'9', '.']) or (Key = #8) then Key := #0;` 这行代码...
WM
_NEXT
DLGCTL
message and OnKeyPress
WM
_NEXT
DLGCTL
message and OnKeyPress OnKeyDown
WM
消息详解
应用程序创建
一个
窗口
WM
_DESTROY = $0002;
一个
窗口被销毁
WM
_MOVE = $0003;移动
一个
窗口
WM
_SIZE = $0005;改变
一个
窗口的大小
WM
_ACTIVATE = $0006;
一个
窗口被激活或失去激活状态;
WM
_...
回车
自动
跳了下
一个
编辑框。
if Key=#13 then begin key:=#0; perform(
WM
_NEXT
DLGCTL
,0,0); end;
Windows SDK/API
1,184
社区成员
22,326
社区内容
发帖
与我相关
我的任务
Windows SDK/API
Delphi Windows SDK/API
复制链接
扫一扫
分享
社区描述
Delphi Windows SDK/API
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章