MFC中,(关于属性页)程序启动后,按tab键,可以看到控件的tab顺序。但是我的程序在运行后显示初始界面时按tab键,默认顺序,2,3,4,1  2,3,4,1 ...的顺序,当点击Tab2完页面在返回Tab1页面时,按tab键时的顺序就变成了2,1,3,4  2,1,3,4 ...的顺序了,(Tab2页面的顺序也是2,1,3,4)
我想让程序初始界面时的顺序是2,1,3,4 ,要怎样设置啊?

解决方案 »

  1.   

    编辑控件时,按ctrl&D,按拟定的次序依次点击控件
      

  2.   

    注:2 是指属性页上方自动生成的一控件
        1 指Tab1属性页按钮控件
        3 指属性页中的一个控件
        4 是指属性页面下方的一个控件
      

  3.   

    编辑控件时,按ctrl&D,按拟定的次序依次点击控件     或者在res文件中设置顺序
      

  4.   

    图如下:http://blog.csdn.net/s_52588/article/details/7802744
      

  5.   

    setwindowspos也可以改变tab顺序,包括动态生成的控件(有WS_TABSTOP属性,好像是这么写来着)
      

  6.   

    VS中菜单栏->格式->tab键顺序,可以进行排序,根据自己需要进行设置,先选中的tab键顺序在前