usa fscommand y XMLsocket..
fscommand para ejecutar el programita que interactua con las bombillas y con XMLsocket le mandas al programa variables [con las ordenes a dentro], claro el programita de c tendras que hacerle para que se ponga a escuchar por un puerto [el que especifiques en flash] y interpretar las ordenes que desde ahi le mandas....
un sencillo ejemplo..
Código AS
Código :
stop ();
sock = new XMLSocket();
sock.onConnect = onSockConnect;
sock.connect("127.0.0.1", 5001)
//Por el puerto 5001 :-)
function onSockConnect (success) {
if (success) {
connected = true;
xmlmsg = new XML("QUERYBOXES");
sock.send(xmlmsg);
} else {
connected = false;
}
}
Bueno no se mucho C++ como para ponerte un ejemplo de winSock pero bueno ya sabras tu como hacer la otra parte..
por cierto el programita de C++ tiene que estar dentro de una carpeta fscommand que esta en la raiz del fichero swf.

saludos