Basically, Ranorex should work just fine with CPP apps. But as you probably already found, if there are no usable attributes defined in the app, it may be very hard to automate such app.

Is there any chance you could post a Ranorex snapshot (NOT screenshot) of the problematic app? Snapshot is worth a thousand words

Finally, if there are no usable attributes found with Ranorex Spy, your last hope is most probably GDI Capture approach, which may help with extracting some usable text from app GUI. https://www.ranorex.com/help/latest/ran ... e-feature/
But even with RAWTexts extracted by GDI Capture, you may find the automation of such app difficult, because the RAWTexts are often not bound to exact elements and you may end up with huge list of RawText elements

Thanks a lot for the info,
Sure will share the snapshot,
Ofcourse we have GDI Capture, RawText, Co-ordinates, ImageBased options, but that is not a reliable approach towards a robust automation framework
I was thinking if Ranorex team can help me with some resolution like some third party plugin specifically for CPP or if they can have a look at the application (snapshot).
We can together come up to some better resolution

I think that if there would be an universal solution for old apps and apps not featuring accessibility, Ranorex folks would (maybe) already implement it? I think the only (complicated) workaround for these apps is implementing custom accessibility layer. But it may be difficult and not always worth the effort. Check for example this post, with some related links:ranorex-for-autocad-application-t9186.html#p37037
I think the easiest and most reliable way is implementing accessibility directly in AUT.