Enumeración OLEUIPASTEFLAG (oledlg.h)

Indica las opciones de usuario que están disponibles para el usuario al pegar este formato y dentro de qué grupo o lista de opciones (Pegar, Pegar, Pegar vínculo, 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
Valor: 2048
Si el contenedor no especifica esta marca para la entrada de la matriz OLEUIPASTEENTRY pasada como entrada a OleUIPasteSpecial, el botón DisplayAsIcon se desactivará y deshabilitará cuando el usuario seleccione el formato que corresponde a la entrada.
OLEUIPASTE_PASTEONLY
Valor: 0
La entrada de la matriz OLEUIPASTEENTRY solo es válida para pegar.
OLEUIPASTE_PASTE
Valor: 512
La entrada de la matriz OLEUIPASTEENTRY es válida para pegar. También puede ser válido para vincular si se especifica alguna de las marcas de vinculación siguientes. Si es válido para la vinculación, las marcas siguientes indican qué tipos de vínculo son aceptables por OR'ing juntos los valores OLEUIPASTE_LINKTYPEn adecuados. Estos valores corresponden de la siguiente manera a la matriz de tipos de vínculo pasados a OleUIPasteSpecial en el miembro arrLinkTypes de la estructura 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]


La matriz arrLinkTypes es una matriz de formatos de Portapapeles registrados para vincular. Se permite un máximo de 8 tipos de vínculo.
OLEUIPASTE_LINKANYTYPE
Valor: 1024
Cualquier tipo de vínculo.
OLEUIPASTE_LINKTYPE1
Valor: 1
Tipo de vínculo 1.
OLEUIPASTE_LINKTYPE2
Valor: 2
Tipo de vínculo 2.
OLEUIPASTE_LINKTYPE3
Valor: 4
Tipo de vínculo 3.
OLEUIPASTE_LINKTYPE4
Valor: 8
Tipo de vínculo 4.
OLEUIPASTE_LINKTYPE5
Valor: 16
Tipo de vínculo 5.
OLEUIPASTE_LINKTYPE6
Valor: 32
Tipo de vínculo 6.
OLEUIPASTE_LINKTYPE7
Valor: 64
Tipo de vínculo 7.
OLEUIPASTE_LINKTYPE8
Valor: 128
Tipo de vínculo 8.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Encabezado oledlg.h

Consulte también

OLEUIPASTEENTRY