Non puoi usare questo codice con Win32 ...

Poteva andare su sistemi a 16 bit.

Con Win32 non accedi alla memoria video direttamente con un puntatore.
La gestione della memoria e' molto diversa e comunque l'accesso a quella video e' complesso ...