对话框中的Tab键顺序

Mik*_*e D 2 modal-dialog visual-studio

我正在使用旧版本的Visual Studio,它只提供用于设置制表位的"交互式"方法.在设置它们之前是否还要清除所有制表位?或者无论如何将一个给定的控件排除在制表位之外?

添加10-sept-2009我的部分问题是制表停止顺序和制表位混乱.我天真地假设设置标签停止顺序,设置标签停止因此很混乱.感谢您指出在属性框中设置了制表位.

Fra*_*ack 5

您不清楚您的特定VS版本,但据我记忆(回到VC6),如果您只需按所需顺序单击每个控件,就会自动分配Tab键顺序.通常不需要事先重置它们.

VC6教程中的这个提示可能会有所帮助:

要调整控件的Tab键顺序,可以从"布局"菜单中选择"Tab顺序"命令,然后按照希望对其进行选项卡的顺序单击控件.如果您有一个复杂的对话框,并且只想更改几个控件的Tab键顺序,则可以通过按住Ctrl键并选择最后一个正确选项卡的控件来选择不正确的控件选项.单击对话框中的空白点或按Enter键将退出Tab键顺序模式.

要使用Tab键阻止控件到达,请清除控件属性页上的制表位复选框.

如果要以编程方式更改选项卡行为,请查找WS_TABSTOP窗口样式.