Partager via


Énumération OLEUIPASTEFLAG (oledlg.h)

Indique les options utilisateur qui sont disponibles pour l’utilisateur lors du collage de ce format, et dans quel groupe ou liste de choix (Coller, Coller le lien, etc.).

Syntax

typedef enum tagOLEUIPASTEFLAG {
  OLEUIPASTE_ENABLEICON = 2048,
  OLEUIPASTE_PASTEONLY = 0,
  OLEUIPASTE_PASTE = 512,
  OLEUIPASTE_LINKANYTYPE = 1024,
  OLEUIPASTE_LINKTYPE1 = 1,
  OLEUIPASTE_LINKTYPE2 = 2,
  OLEUIPASTE_LINKTYPE3 = 4,
  OLEUIPASTE_LINKTYPE4 = 8,
  OLEUIPASTE_LINKTYPE5 = 16,
  OLEUIPASTE_LINKTYPE6 = 32,
  OLEUIPASTE_LINKTYPE7 = 64,
  OLEUIPASTE_LINKTYPE8 = 128
} OLEUIPASTEFLAG;

Constantes

 
OLEUIPASTE_ENABLEICON
Valeur : 2048
Si le conteneur ne spécifie pas cet indicateur pour l’entrée dans le tableau OLEUIPASTEENTRY passé en tant qu’entrée à OleUIPasteSpecial, le bouton DisplayAsIcon est désactivé et désactivé lorsque l’utilisateur sélectionne le format correspondant à l’entrée.
OLEUIPASTE_PASTEONLY
Valeur : 0
L’entrée dans le tableau OLEUIPASTEENTRY est valide uniquement pour le collage.
OLEUIPASTE_PASTE
Valeur : 512
L’entrée dans le tableau OLEUIPASTEENTRY est valide pour le collage. Il peut également être valide pour la liaison si l’un des indicateurs de liaison suivants est spécifié. S’il est valide pour la liaison, les indicateurs suivants indiquent quels types de liens sont acceptables par OR’réunissant les OLEUIPASTE_LINKTYPEn valeurs appropriées. Ces valeurs correspondent comme suit au tableau des types de liens passés à OleUIPasteSpecial dans le membre arrLinkTypes de la structure OLEUIPASTESPECIAL :


  • OLEUIPASTE_LINKTYPE1=arrLinkTypes[0]

  • OLEUIPASTE_LINKTYPE2=arrLinkTypes[1]

  • OLEUIPASTE_LINKTYPE3=arrLinkTypes[2]

  • OLEUIPASTE_LINKTYPE4=arrLinkTypes[3]

  • OLEUIPASTE_LINKTYPE5=arrLinkTypes[4]

  • OLEUIPASTE_LINKTYPE6=arrLinkTypes[5]

  • OLEUIPASTE_LINKTYPE7=arrLinkTypes[6]

  • OLEUIPASTE_LINKTYPE8=arrLinkTypes[7]


Le tableau arrLinkTypes est un tableau de formats de Presse-papiers inscrits pour la liaison. Un maximum de 8 types de liens est autorisé.
OLEUIPASTE_LINKANYTYPE
Valeur : 1024
N’importe quel type de lien.
OLEUIPASTE_LINKTYPE1
Valeur : 1
Type de lien 1.
OLEUIPASTE_LINKTYPE2
Valeur : 2
Type de lien 2.
OLEUIPASTE_LINKTYPE3
Valeur : 4
Type de lien 3.
OLEUIPASTE_LINKTYPE4
Valeur : 8
Type de lien 4.
OLEUIPASTE_LINKTYPE5
Valeur : 16
Type de lien 5.
OLEUIPASTE_LINKTYPE6
Valeur : 32
Type de lien 6.
OLEUIPASTE_LINKTYPE7
Valeur : 64
Type de lien 7.
OLEUIPASTE_LINKTYPE8
Valeur : 128
Type de lien 8.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
En-tête oledlg.h

Voir aussi

OLEUIPASTEENTRY