Partager via


DTPAGE

S’applique à : Outlook 2013 | Outlook 2016

Décrit la boîte de dialogue générée à partir d’une table d’affichage par la fonction BuildDisplayTable .

Propriété Valeur
Fichier d’en-tête :
Mapidefs.h
typedef struct DTPAGE
{
  ULONG cctl;
  LPSTR lpszResourceName;
  union
  {
    LPSTR lpszComponent;
    ULONG ulItemID;
  }
  LPDTCTL lpctl;
} DTPAGE, FAR *LPDTPAGE;

Members

cctl

Nombre de contrôles pointés par le membre lpctl .

lpszResourceName

Pointeur vers le nom ou l’identificateur entier de la ressource de boîte de dialogue.

lpszComponent

Pointeur vers la chaîne qui apparaît dans la section [Mappages de fichiers d’aide] dans MAPISVC.INF. Étant donné que lpszComponent est en union avec le membre ulItemID , un seul de ces membres possède des données valides.

ulItemID

Identificateur de ressource entier avec une valeur inférieure ou égale à 65535 à partir de laquelle le nom du fichier d’aide peut être lu. Étant donné que ulItemID est dans une union avec le membre lpszComponent , un seul de ces membres a des données valides.

lpctl

Pointeur vers un tableau de structures DTCTL , un pour chaque contrôle de la page.

Remarques

Pour identifier le fichier d’aide de la page à onglets, définissez le membre lpszComponent sur une chaîne codée en dur ou le membre ulItemID sur un identificateur de ressource entier.

Chaque entrée de la section [Mappages de fichiers d’aide] dans MAPISVC. INF se compose d’une chaîne de composant, ne dépassant pas 30 caractères, sur le côté gauche et d’un chemin d’accès au fichier d’aide à droite. UlItemID et lpszResourceName se trouvent dans le paramètre hInstance de BuildDisplayTable. Pour plus d’informations, consultez MAPISVC. Section INF [Mappages de fichiers d’aide].

Bien que BuildDisplayTable utilise cette structure pour générer la table d’affichage à partir de ressources de contrôle, la structure DTPAGE n’apparaît jamais dans la table d’affichage elle-même.

Pour obtenir une vue d’ensemble des tables d’affichage, consultez Afficher les tables. Pour plus d’informations sur l’implémentation d’une table d’affichage, consultez Implémentation d’une table d’affichage.

Voir aussi

BuildDisplayTable

DTBLPAGE

DTCTL

Structures MAPI