DTBLPAGE

适用于:Outlook 2013 | Outlook 2016

描述将在从显示表生成的对话框中使用的选项卡式页面。

属性
标头文件:
Mapidefs.h
相关宏:
SizedDtblPage
typedef struct _DTBLPAGE
{
  ULONG ulbLpszLabel;
  ULONG ulFlags;
  ULONG ulbLpszComponent;
  ULONG ulContext;
} DTBLPAGE, FAR *LPDTBLPAGE;

Members

ulbLpszLabel

页选项卡的字符串标签内存中的位置。

ulFlags

用于指定 ulbLpszLabelName 成员指向的标签格式的标志的位掩码。 可以设置以下标志:

MAPI_UNICODE

标签采用 Unicode 格式。 如果未设置MAPI_UNICODE标志,则标签采用 ANSI 格式。

ulbLpszComponent

在内存中标识 MAPISVC 中的 [帮助文件映射] 部分的字符串中的位置。INF 配置文件或 0。 MAPISVC 中显示的文件名。用户可以通过单击对话框中的“ 帮助 ”按钮,使用 INF 节访问选项卡式页面的扩展帮助。 有关 MAPISVC 中的条目的详细信息。INF,请参阅 MAPISVC 的文件格式。INF

ulContext

ulbLpszComponent 成员定义的字符串中选项卡式页的唯一标识符。 ulbLpszComponent 成员和 ulContext 成员都必须为非零,“帮助”按钮才能正常工作。 如果此标识符为零且组件字符串为 NULL,则没有与页面关联的帮助。

备注

DTBLPAGE 结构描述选项卡式页,该控件用于分隔多个相关对话框。 通常,这些对话框是用于显示配置、邮件或收件人选项的属性表。 通过单击选项卡,用户可以从一个工作表切换到另一个工作表。

组件字符串和上下文标识符提供有关扩展帮助是否可用于选项卡式页面的信息。 如果扩展帮助可用,组件字符串和上下文标识符将提供有关如何访问它的信息。 组件字符串映射到帮助文件;上下文标识符映射到初始帮助主题。 如果上下文标识符为零且组件字符串为 NULL,则扩展帮助不可用。

有关显示表的概述,请参阅 显示表。 有关如何实现显示表的信息,请参阅 实现显示表

另请参阅

DTCTL

MAPI 结构