IMHO Delphi is the way to go.
Don't worry about the communication between your Delphi code and C++ API.
As soon as you will reach a decent knowledge of Delphi, you will be able to make the necessary âtranslationâ between Object Pascal and C++ code.
As someone already did in this...