Sono la stessa cosa !!!
Sono solo in formato diverso ma non cambia nulla.
Per spiegare meglio lavoriamo in esadecimale, per cui il 50 è 32, il 109 è 6D e il 179 è B3.
Quando si crea un colore il sistema lo combina in un numero a 32 bit.
Il numero 11758898 trasformato in esadecimale è B36D32 (e come vedi ci sono i tuoi colori), mentre il numero -13472333 trasformato in esadecimale è FF326DB3 che è ancora la combinazione dei tuoi colori (però in ordine inverso) più il valore FF che dovrebbe essere il canale alfa.
Direi quindi che corrispondono, solo che il VB6 ha una rappresenzazione dei numeri "little endian" essendo basato su microprocessore Intel, mentre Android ha una rappresentazione "big endian" essendo basato su microprocessore ARM
Qui trovi info:
http://it.wikipedia.org/wiki/Ordine_dei_byte
Sergio