I need a little bit of direction here. I've recently purchased a sweet Video Matrix Switcher and really like the software that comes with it, but I'd like to rewrite the program with a little more functionality. I've got a very basic knowledge of C++ (it's been a few years since I used it but I've got a pretty good memory and my text books) but the one thing I've never worked with before is sending/recieving information through the serial port on the computer. The Matrix Switcher I've got will accept ASCII characters, so I basicly would like to create a pretty GUI to send preset ASCII strings through the serial port.
Should I use MFC? STL? ATL? ...and what functions should I focus on?
Can someone point me in the right direction?