Ta sekcja zawiera informacje o elementach programowania używanych z kontrolkami edycji bez okien. Model obiektów składowych (COM) definiuje zestaw interfejsów do obsługi obiektów bez okien. Obiekty bez okien mogą wprowadzać aktywny stan w miejscu bez konieczności posiadania własnego okna, ale zamiast tego używać okna kontenera. W związku z tym obiekt bez okien używa mniejszej liczby zasobów systemowych i zapewnia lepszą wydajność dzięki szybszej aktywacji i dezaktywacji. Ponadto obiekty bez okien mogą być nierektangularne i przezroczyste.
Bez okna kontrolka edycji sformatowanej, znana również jako obiekt usług tekstowych, jest obiektem, który zapewnia funkcjonalność kontrolki edycji wzbogaconej bez podawania okna.
Funkcja CreateTextServices tworzy wystąpienie obiektu usług tekstowych. Obiekt usług tekstowych obsługuje różne interfejsy, w tym ITextServices i Text Object Model (TOM).