En cuanto a lo de wbto writebytetooffset, lo que hace por ponerlo en palabras, es escribir un byte. Con el podemos modificar cosas de la I/O (en algunos casos, temporalmente) y tal.
Eso nos sirve para cambiar la altura a la que se muestra la textbox en la pantalla, para darle una semi transparencia a los BG, cosas de ese estilo.