Freigeben über


DTPAGE

Gilt für: Outlook 2013 | Outlook 2016

Beschreibt das Dialogfeld, das von der BuildDisplayTable-Funktion aus einer Anzeigetabelle erstellt wird.

Eigenschaft Wert
Headerdatei
Mapidefs.h
typedef struct DTPAGE
{
  ULONG cctl;
  LPSTR lpszResourceName;
  union
  {
    LPSTR lpszComponent;
    ULONG ulItemID;
  }
  LPDTCTL lpctl;
} DTPAGE, FAR *LPDTPAGE;

Members

cctl

Anzahl der Steuerelemente, auf die der lpctl-Member verweist.

lpszResourceName

Zeiger auf den Namen oder ganzzahligen Bezeichner für die Dialogfeldressource.

lpszComponent

Zeiger auf die Zeichenfolge, die im Abschnitt [Hilfedateizuordnungen] in MAPISVC.INF angezeigt wird. Da sich lpszComponent in einer Union mit dem ulItemID-Member befindet, verfügt nur eines dieser Member über gültige Daten.

ulItemID

Ganzzahliger Ressourcenbezeichner mit einem Wert kleiner oder gleich 65535, aus dem der Hilfedateiname gelesen werden kann. Da sich ulItemID in einer Union mit dem lpszComponent-Member befindet, verfügt nur eines dieser Member über gültige Daten.

lpctl

Zeiger auf ein Array von DTCTL-Strukturen , eine für jedes Steuerelement auf der Seite.

Hinweise

Um die Hilfedatei für die Registerkartenseite zu identifizieren, legen Sie entweder den lpszComponent-Member auf eine hartcodierte Zeichenfolge oder den ulItemID-Member auf einen ganzzahligen Ressourcenbezeichner fest.

Jeder Eintrag im Abschnitt [Hilfedateizuordnungen] in MAPISVC. INF besteht aus einer Komponentenzeichenfolge, die nicht länger als 30 Zeichen ist, auf der linken Seite und einem Hilfedateipfad auf der rechten Seite. Sowohl ulItemID als auch lpszResourceName befinden sich im hInstance-Parameter von BuildDisplayTable. Weitere Informationen finden Sie unter MAPISVC. ABSCHNITT INF [Hilfedateizuordnungen]

Obwohl BuildDisplayTable diese Struktur verwendet, um die Anzeigetabelle aus Steuerelementressourcen zu erstellen, wird die DTPAGE-Struktur nie in der Anzeigetabelle selbst angezeigt.

Eine Übersicht über Anzeigetabellen finden Sie unter Anzeigen von Tabellen. Informationen zum Implementieren einer Anzeigetabelle finden Sie unter Implementieren einer Anzeigetabelle.

Siehe auch

BuildDisplayTable

DTBLPAGE

DTCTL

MAPI-Strukturen