Enumerazione OLEUIPASTEFLAG (oledlg.h)

Indica le opzioni utente disponibili per l'utente durante l'incollamento di questo formato e all'interno del gruppo o dell'elenco di scelte (Incolla, Incolla collegamento e così via).

Sintassi

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;

Costanti

 
OLEUIPASTE_ENABLEICON
Valore: 2048
Se il contenitore non specifica questo flag per la voce nella matrice OLEUIPASTEENTRY passata come input a OleUIPasteSpecial, il pulsante DisplayAsIcon verrà deselezionato e disabilitato quando l'utente seleziona il formato corrispondente alla voce.
OLEUIPASTE_PASTEONLY
Valore: 0
La voce nella matrice OLEUIPASTEENTRY è valida solo per il incollamento.
OLEUIPASTE_PASTE
Valore: 512
La voce nella matrice OLEUIPASTEENTRY è valida per il incollamento. Può anche essere valido per il collegamento se sono specificati uno dei flag di collegamento seguenti. Se è valido per il collegamento, i flag seguenti indicano quali tipi di collegamento sono accettabili mediante OR'ing insieme ai valori OLEUIPASTE_LINKTYPEn appropriati. Questi valori corrispondono come segue alla matrice di tipi di collegamento passati a OleUIPasteSpecial nel membro arrLinkTypes della struttura 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 matrice arrLinkTypes è una matrice di formati registrati negli Appunti per il collegamento. È consentito un massimo di 8 tipi di collegamento.
OLEUIPASTE_LINKANYTYPE
Valore: 1024
Qualsiasi tipo di collegamento.
OLEUIPASTE_LINKTYPE1
Valore: 1
Tipo di collegamento 1.
OLEUIPASTE_LINKTYPE2
Valore: 2
Tipo di collegamento 2.
OLEUIPASTE_LINKTYPE3
Valore: 4
Tipo di collegamento 3.
OLEUIPASTE_LINKTYPE4
Valore: 8
Tipo di collegamento 4.
OLEUIPASTE_LINKTYPE5
Valore: 16
Tipo di collegamento 5.
OLEUIPASTE_LINKTYPE6
Valore: 32
Tipo di collegamento 6.
OLEUIPASTE_LINKTYPE7
Valore: 64
Tipo di collegamento 7.
OLEUIPASTE_LINKTYPE8
Valore: 128
Tipo di collegamento 8.

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Intestazione oledlg.h

Vedi anche

OLEUIPASTEENTRY