Попробуйте библиотеку oscat.lib (скачать можно с официального сайта КоДеСис), там и работа с буфером, и светофоры и многое другое, а главное библиотека открыта и можно изучать реализацию её функций...