windows下本地计算机有多个网络连接的情况怎么编程?

题目所述多个网络连接是指网络控制面板或任务管理器里面看到的本地连接1,2,3

这样的情况下怎样制定使用哪一个网络进行通信?

这个底层的通讯你不用操心,操作系统会维护网关和路由,并且知道用什么网卡发数据。