There is not much support for controlling Origin worksheets from VC++. There is MOCA that provides classes for access to Origin worksheet, but you will need to use LabTalk to call those MOCA based objects.
Why not use Origin C? Origin C allows that things that you need to do and you can make your VC++ DLL as regular C functions and call them from Origin C.