Могу ли я вызывать другое программное обеспечение, используя C ++, и могу ли я связать свой код C ++ с графическим интерфейсом? - PullRequest
1 голос
/ 05 августа 2010

Мое приложение будет работать в Windows.Смогу ли я вызвать и запустить другое приложение (скажем, предоставить файлы, выбранные пользователем в графическом интерфейсе для Matlab) с помощью команды system (), когда моя программа на C ++ все еще работает?

Can't SPAWN () и exec () выполняют эту работу?

Предоставляет ли VisualC ++ какой-либо механизм или библиотеки для взаимодействия GUI с моим кодом C ++?Можете ли вы предложить мне компилятор для работы?Можете ли вы предложить мне несколько учебных пособий по QT или FLTK?

1 Ответ

0 голосов
/ 05 августа 2010

Конечно, под окнами вы можете запустить программу, используя CreateProcess (более низкий уровень) или ShellExecute (что проще).

Если вы хотите создать графический интерфейс в Visual C ++, проще всего использовать MFC. Это не очень красиво (ни графический интерфейс, ни код), но его легко разработать, поскольку у вас есть поддержка дизайнеров.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...