Compartilhar via


Enumeração OLEUIPASTEFLAG (oledlg.h)

Indica as opções de usuário que estão disponíveis para o usuário ao colar esse formato e em qual grupo ou lista de opções (Colar, Colar Link 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
Se o contêiner não especificar esse sinalizador para a entrada na matriz OLEUIPASTEENTRY passada como entrada para OleUIPasteSpecial, o botão DisplayAsIcon será desmarcado e desabilitado quando o usuário selecionar o formato que corresponde à entrada.
OLEUIPASTE_PASTEONLY
Valor: 0
A entrada na matriz OLEUIPASTEENTRY é válida apenas para colar.
OLEUIPASTE_PASTE
Valor: 512
A entrada na matriz OLEUIPASTEENTRY é válida para colagem. Ele também poderá ser válido para vinculação se qualquer um dos sinalizadores de vinculação a seguir for especificado. Se for válido para vinculação, os sinalizadores a seguir indicam quais tipos de link são aceitáveis por OR'ing juntos os valores OLEUIPASTE_LINKTYPEn apropriados. Esses valores correspondem da seguinte maneira à matriz de tipos de link passados para OleUIPasteSpecial no membro arrLinkTypes da estrutura 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]


A matriz arrLinkTypes é uma matriz de formatos de área de transferência registrados para vinculação. Um máximo de 8 tipos de link é permitido.
OLEUIPASTE_LINKANYTYPE
Valor: 1024
Qualquer tipo de link.
OLEUIPASTE_LINKTYPE1
Valor: 1
Tipo de link 1.
OLEUIPASTE_LINKTYPE2
Valor: 2
Tipo de link 2.
OLEUIPASTE_LINKTYPE3
Valor: 4
Tipo de link 3.
OLEUIPASTE_LINKTYPE4
Valor: 8
Tipo de link 4.
OLEUIPASTE_LINKTYPE5
Valor: 16
Tipo de link 5.
OLEUIPASTE_LINKTYPE6
Valor: 32
Tipo de link 6.
OLEUIPASTE_LINKTYPE7
Valor: 64
Tipo de link 7.
OLEUIPASTE_LINKTYPE8
Valor: 128
Tipo de link 8.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Cabeçalho oledlg.h

Confira também

OLEUIPASTEENTRY