Using dynamic library .dll to interface Arduino using COM port .

what is the problem?
any particular reason to use VC6? why not Visual Studio Express 2017 which has the SerialPort component
an alternative is to use jSerialComm with Java