GUI部分 VB
通信部分 C/C++
みたいに分割して開発するのが普通
そうすればあとからGUI部分をC#やVCに置き換えたりできる