static控件或者自定义窗口的焦点问题

ysjyniiq 2013-02-14 12:01:44
在MFC或者WTL的对话框中,发现如果按下TAB键会在对话框中的子窗口中切换,但static例外。一般情况下跳过是正常的,因为static 确实没有获得焦点的必要。现在有特殊需求,需要对static控件做一些自绘改造,或者拿自定义窗口改造,但不幸的是自定义窗口也会跳过。
有什么办法让其不跳过!
...全文
273 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
ysjyniiq 2013-02-14
  • 打赏
  • 举报
回复
忘了补充一点~ 祝大家新年快乐~
ysjyniiq 2013-02-14
  • 打赏
  • 举报
回复
1.把tabstop改为true 2.处理GetDlgCode 3.当单击时,必须使用SetFocus设置当前控件焦点
schlafenhamster 2013-02-14
  • 打赏
  • 举报
回复
能改成 ReadyOnly Edit 吗?

15,979

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧