Hai provato a vedere le wxWidgets? Ti permettono di gestire la GUI e, se non ricordo male, anche i socket e i multithread. Sono del tutto portabili perché offrono un'interfaccia comune per Win, Linux e MacOS (A patto di aver installato le librerie sul sistema). Le trovi al sito http://www.wxwidgets.org/ |