A high-level, general-purpose programming language, created as an extension of the C programming language, that has object-oriented, generic, and functional features in addition to facilities for low-level memory manipulation.
There is an old Microsoft sample here - mqpers. I have not tried to build it but considering it's age you may have to tweak the code a little to get it to work.