共用方式為


DTPAGE

適用於:Outlook 2013 |Outlook 2016

描述 BuildDisplayTable 函式從顯示數據表建置的對話方塊。

屬性
標頭檔:
Mapidefs.h
typedef struct DTPAGE
{
  ULONG cctl;
  LPSTR lpszResourceName;
  union
  {
    LPSTR lpszComponent;
    ULONG ulItemID;
  }
  LPDTCTL lpctl;
} DTPAGE, FAR *LPDTPAGE;

成員

cctl

lpctl 成員所指向的控件計數。

lpszResourceName

對話框資源之名稱或整數標識碼的指標。

lpszComponent

MAPISVC.INF 中 [說明檔案 對應] 區段中出現的字串指標。 由於 lpszComponentulItemID 成員位於聯集中,因此只有其中一個成員具有有效數據。

ulItemID

值小於或等於 65535 的整數資源識別碼,可從中讀取說明檔名。 因為 ulItemIDlpszComponent 成員處於聯集,所以只有其中一個成員具有有效數據。

lpctl

DTCTL 結構陣列的指標,頁面上每個控件各一個。

註解

若要識別索引標籤頁面的說明檔,請將 lpszComponent 成員設定為硬式編碼字串,或將 ulItemID 成員設定為整數資源識別碼。

MAPISVC 中 [說明檔案對應] 區段中的每個專案。INF 包含左側不超過 30 個字元的元件字串,以及右邊的說明檔路徑。 您可以在 BuildDisplayTablehInstance 參數中找到 ulItemIDlpszResourceName。 如需詳細資訊,請參閱 MAPISVC。INF [說明檔案對應] 區段

雖然 BuildDisplayTable 使用這個結構從控制資源建置顯示數據表, 但 DTPAGE 結構永遠不會出現在顯示數據表本身。

如需顯示數據表的概觀,請 參閱顯示數據表。 如需如何實作顯示數據表的資訊,請參閱 實作顯示數據表

另請參閱

BuildDisplayTable

DTBLPAGE

DTCTL

MAPI 結構