您可以通过指定制表符控件样式(特定于制表符控件的窗口样式),将特定的特征应用于选项卡控件。例如,您可以在选项卡控件中指定选项卡的对齐方式和一般外观。
您可以通过指定TCS_BUTTONS样式使选项卡看起来像按钮。此类型选项卡控件中的选项卡应与按钮控件具有相同的功能;也就是说,单击选项卡应该执行命令而不是显示页面。由于通常不使用按钮选项卡控件中的显示区域,因此不会在其周围绘制边框。
您可以通过指定TCS_FOCUSONBUTTONDOWN样式来单击Tab键来接收输入焦点。这种风格通常仅与TCS_BUTTONS风格一起使用。您可以通过使用TCS_FOCUSNEVER样式来指定标签从不接收输入焦点。
默认情况下,选项卡控件仅显示一行选项卡。如果并非所有选项卡都可以一次显示,则选项卡控件将显示一个上下控制,以便用户可以将其他选项卡滚动到视图中。有关上下文控件的更多信息,请参阅上下控制.如果需要,可以通过指定TCS_MULTILINE样式,使Tab键控件显示多行制表符。这样,所有选项卡都可以一次显示。选项卡在每行内左对齐,除非您指定了TCS_RIGHTJUSTIFY样式。在这种情况下,每个标签的宽度都会增加,以便每一行标签填充标签控件的整个宽度。
选项卡控件会自动调整每个选项卡的大小,以适应其图标(如果有)及其标签。要给所有选项卡相同的宽度,您可以指定TCS_FIXEDWIDTH样式。控件将所有选项卡缩放以适应最宽的标签,也可以使用TCM_SETITEMSIZE消息分配特定的宽度和高度。在每个选项卡中,控件将图标和标签与标签左侧的图标居中。您可以通过指定TCS_FORCEICONLEFT样式来将图标强制在左侧,使标签居中。您可以使用TCS_FORCELABELLEFT样式左右图标和标签。您不能使用具有TCS_RIGHTJUSTIFY风格的TCS_FIXEDWIDTH风格。
您可以指定父窗口使用TCS_OWNERDRAWFIXED样式绘制控件中的选项卡。有关所有者绘制选项卡的详细信息,请参阅所有者绘制标签.
您可以指定选项卡控件使用TCS_TOOLTIPS样式创建工具提示控件。有关使用选项卡控件使用工具提示控件的更多信息,请参阅工具提示控件.