Concetti relativi alla programmazione C++ e OLE

I gestori di file e flusso inclusi in Windows usano una progettazione orientata agli oggetti per promuovere un'interfaccia standard e condividere le funzionalità. Questi gestori vengono scritti in C++ e usano il modello a oggetti del componente OLE.

È possibile sviluppare gestori personalizzati usando i sistemi di sviluppo C o C++; Tuttavia, l'uso di C++ è fortemente consigliato, perché offre un approccio più semplice e semplice per implementare un gestore. Con C++, è possibile definire in modo esplicito i dati come oggetti ed è possibile associare le funzioni che modificano i dati alle funzioni membro di un oggetto .

Questa sezione identifica e riepiloga brevemente i concetti importanti di C++ e del modello a oggetti dei componenti OLE che si applicano alla progettazione e all'implementazione di gestori di file e flussi. Sono disponibili molti libri scritti sulla programmazione C++ a cui è possibile fare riferimento per altre informazioni. Per altre informazioni su OLE, vedere le informazioni di riferimento sul programmatore OLE.