Questa sezione contiene informazioni sugli elementi di programmazione utilizzati con controlli rich edit senza finestra. Component Object Model (COM) definisce un set di interfacce per supportare oggetti senza finestra. Gli oggetti senza finestra possono entrare nello stato attivo sul posto senza avere la propria finestra, ma usare invece la finestra del contenitore. Di conseguenza, un oggetto senza finestra usa meno risorse di sistema e offre prestazioni migliori grazie a un'attivazione e disattivazione più veloci. Inoltre, gli oggetti senza finestra possono essere non rettangolari e trasparenti.
Un controllo di modifica rtf senza finestra, noto anche come oggetto servizi di testo, è un oggetto che fornisce la funzionalità di un controllo di modifica avanzato senza fornire la finestra.
La funzione CreateTextServices crea un'istanza di un oggetto servizi di testo. L'oggetto servizi di testo supporta un'ampia gamma di interfacce, tra cui ITextServices e il modello a oggetti di testo (TOM).