Condividi tramite


Metodo IFont::Clone (ocidl.h)

Crea un oggetto carattere duplicato con uno stato identico al tipo di carattere corrente.

Sintassi

HRESULT Clone(
  [out] IFont **ppFont
);

Parametri

[out] ppFont

Indirizzo della variabile puntatore IFont che riceve il puntatore dell'interfaccia al nuovo oggetto carattere. Il chiamante deve chiamare IFont::Release quando questo nuovo oggetto carattere non è più necessario.

Valore restituito

Il metodo supporta i valori restituiti standard E_UNEXPECTED e E_OUTOFMEMORY, nonché i valori seguenti.

Codice restituito Descrizione
S_OK
Il nuovo oggetto carattere è stato creato correttamente.
E_NOTIMPL
Questo oggetto carattere non supporta la clonazione.
E_POINTER
L'indirizzo in ppfont non è valido. Ad esempio, può essere NULL.

Commenti

Note ai chiamanti

Il nuovo oggetto carattere è completamente indipendente dal primo. Il chiamante è responsabile del rilascio di questo nuovo oggetto quando non è più necessario. Questo metodo non influisce sul conteggio dei riferimenti del tipo di carattere clonato.

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione ocidl.h

Vedi anche

IFont