Implementing OSC in VS8

I'm developing a new version of my realtime image analysis tool, called Mocolo.
It works under Windows and uses UDP to send its analysis results to any kind of client.
Now I'd like to make the UDP packets OSC compliant, in order to make Mocolo more open to other realities.
I simply don't know where to start from.
Are there any readymade libraries to format the packets?
Are there application I can use to test the correcntess of my outgoing OSC packets?
Any help appreciated, thanks for your attention.

Orf Quarenghi