Effacer les filtres
Effacer les filtres

Can Matlab call MFC C++ codes via mex functions?

1 vue (au cours des 30 derniers jours)
Zhengkai
Zhengkai le 5 Oct 2011
Hey,
I used Microsoft studio 2008 visual C++ developed a GUI for 3D graphics visualization (opengl package used). Now I write a mex file for the VC++ code and compiled it successfully(opengl.mexw64 generated). When I call the opengl in matlab, it has no windows (for graphics show) popped out. I doubt whether matlab can call the MFC C++ programs?
I set up the VC++ program as a dll configure,and linked all the mex and opengl libs in VC environment settings.

Réponses (2)

Manohar Reddy
Manohar Reddy le 23 Oct 2012
Hello,
Did you get any solution for this problem even I am facing the same problem with Microsoft Visual Studio 2005. When I call the generated mex file from MATLAB, no window is popped out. Appreciate if you could share your experience on this.
Thanks
Manohar Reddy M

Sachin Ganjare
Sachin Ganjare le 23 Oct 2012
It is possible to call MFC C++ program in matlab, refer the link below for details:
Hope it helps!!!

Catégories

En savoir plus sur MATLAB Compiler SDK dans Help Center et File Exchange

Produits

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by