> I'd like to know how I can:
>
> [1] Upon start of the app detect if there is a current internet connection.
>
> [2] If there isn't I would like to populate a combo box with the
contents of
> Win95/98 Dialup Networking connections.
>
> [3] And finally, dial the connection.
You should look at RAS APIs, such as RasEnumConnections to get current
active
connection, and RasDial to make a connection. Detailed information
will be found
in Win32 SDK online help.
Take a look at RasDial by Francois PIETTE. Complete source
code is included. The home page is at
http://www.rtfm.be/fpiette/rasdialuk.htm