Click here to Skip to main content
15,888,527 members
Please Sign up or sign in to vote.
5.00/5 (1 vote)
See more:
Hi, I need your advice on the complexity involved in using a Windows forms GUI for a program that is written in unmanaged C++.
The program does data acquisition and live processing of data, all accomplished in native C++. I need to add a UI for the program that should basically allow the user to set the initial parameters, then once acquisition and processing begins the UI should show some status updates to the user and draw live plots of the processed data that the user would like to see.
I would rather use forms for the GUI due to the simplicity of the designer and ease of integration with VC++ (MFC is not an option), but I have only come to know of C++/CLI recently, which made me wonder about the difficulty involved with getting the form to call and interact with unmanaged code, compared to using a native C++ GUI design library like Qt (or something else you would suggest that is not MFC).
I have a short amount of time as I am on an internship, so I do not want to spend time learning the wrong library for the job. Any help you can provide would be greatly appreciated.

Thanks
Posted

1 solution

If you don't expect portability, C++/CLI is worth trying. Developing a GUI with C++/CLI is trivial. You can do communication with your unmanaged API easily.

:)

 
Share this answer
 


CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900