Struttura OLEUIPASTEENTRYA (oledlg.h)
Matrice di voci da specificare nella struttura OLEUIPASTESPECIAL
Sintassi
typedef struct tagOLEUIPASTEENTRYA {
FORMATETC fmtetc;
LPCSTR lpstrFormatName;
LPCSTR lpstrResultText;
DWORD dwFlags;
DWORD dwScratchSpace;
} OLEUIPASTEENTRYA, *POLEUIPASTEENTRYA, *LPOLEUIPASTEENTRYA;
Membri
fmtetc
Formato accettabile. La finestra di dialogo Incolla speciale
lpstrFormatName
Puntatore alla stringa che rappresenta il formato dell'utente. Qualsiasi %s in questa stringa viene sostituita da FullUserTypeName dell'oggetto negli Appunti e la stringa risultante viene inserita nella casella di riepilogo della finestra di dialogo. È consentito un solo %s. La presenza o l'assenza di %s specifica se il testo del risultato consiste nell'indicare che i dati vengono incollati o che un oggetto che può essere attivato da un'applicazione viene incollato. Se %s è presente, il testo risultante indica che un oggetto viene incollato. In caso contrario, viene indicato che i dati vengono incollati.
lpstrResultText
Puntatore alla stringa utilizzata per personalizzare il testo risultante della finestra di dialogo quando l'utente seleziona il formato corrispondente a questa voce. Qualsiasi %s in questa stringa viene sostituito dal nome dell'applicazione o da FullUserTypeName dell'oggetto negli Appunti. È consentito un solo %s.
dwFlags
Valori di 'enumerazione OLEUIPASTEFLAG.
dwScratchSpace
Spazio di lavoro disponibile per le routine che attraversano un IEnumFORMATETC per contrassegnare se il formato PasteEntry è disponibile. Questo campo può essere lasciato non inizializzato.
Osservazioni
Nota
L'intestazione oledlg.h definisce OLEUIPASTEENTRY come alias che seleziona automaticamente la versione ANSI o Unicode di questa funzione in base alla definizione della costante del preprocessore UNICODE. La combinazione dell'utilizzo dell'alias indipendente dalla codifica con il codice non indipendente dalla codifica può causare mancate corrispondenze che generano errori di compilazione o di runtime. Per altre informazioni, vedere convenzioni di per i prototipi di funzioni.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Windows 2000 Professional [solo app desktop] |
server minimo supportato | Windows 2000 Server [solo app desktop] |
intestazione |
oledlg.h |