最近做MFC的项目,碰到了一个Tab键顺序问题,因为Dlg界面上的控件一部分是从工具箱中拖过来的,一部分是控件类实例出来的。这两部分不能通过ctrl+D,重写PretranslateMessage函数来解决,所以搞了很久。最近通过调查才发现原来Tab键的顺序只取决与资源文件的ID大小。所以若是两部分都混用的话,只要在改控件create时,将Id大小设置成需要的就可以了。
控件的Tab键顺序
最新推荐文章于 2024-02-08 14:07:23 发布
最近做MFC的项目,碰到了一个Tab键顺序问题,因为Dlg界面上的控件一部分是从工具箱中拖过来的,一部分是控件类实例出来的。这两部分不能通过ctrl+D,重写PretranslateMessage函数来解决,所以搞了很久。最近通过调查才发现原来Tab键的顺序只取决与资源文件的ID大小。所以若是两部分都混用的话,只要在改控件create时,将Id大小设置成需要的就可以了。