Hi there,
I read your project and it is quite simple. In fact, I do this type of code all time. If you want I can send you a sample of how I can code and compile a .NET assembly so you can run it from the un-managed code you have in C++. If you approve the results then I send you all the source code and libraries I use so you can implement it in your project.
I place 1 day delivery on my bid, but it surely will take us few hours to finish the project, you just have to test it and receive the sources. Well, if you have any question just send a message.
Regards,
John.