MFC生成可执行程序的路径?(shell调用exe文件,mfc如何调用外部exe文件)

2023-12-26 28阅读

MFC生成可执行程序的路径?

GetCurrentDirectory函数可以获取当前工作的绝对路径。一般建议在程序入口处获取并保存这个路径,之后使用保存的路径而不是重新获取(因为这个可能被改变)但在VS2010调试的过程中,这个路径确实是有些特殊,你可以尝试上面的方法看看,还有问题再追问(搜函数名一堆例子,这里就不粘贴了)

MFC生成可执行程序的路径?(shell调用exe文件,mfc如何调用外部exe文件)(图片来源网络,侵删)

由MFC程序是否能够在Linux上运行谈起?

兄弟,你想多了,Windows下的可执行程序是一种叫PE的文件格式,而Linux的可执行程序是一个叫ELF的文件格式。

如果你想在windows下编写的程序拿到linux下运行,你需要在linux的环境中重新编译一次,前提是你的代码必须是跨平台的,

c++怎么弹出消息框?

MFC有现成的

MFC生成可执行程序的路径?(shell调用exe文件,mfc如何调用外部exe文件)(图片来源网络,侵删)

你是指创建一个完整的窗口还是仅仅弹出一个对话框?

完整窗口的话,进入VC++,

新建--工程--MFCAppWizard(exe)--(选择几个选线)--完成。

MFC生成可执行程序的路径?(shell调用exe文件,mfc如何调用外部exe文件)(图片来源网络,侵删)

弹出一个简单对话框的话,调用

CWnd::MessageBox(

LPCTSTRlpszText,

LPCTSTRlpCaption,

UINTnType

)

如何使用C++编写windows应用程序?

需要使用Visual Studio(或者Visual C++)

然后创建Visual C++项目,选择“MFC应用程序(EXE)”这项,并安排好项目的文件位置

确定之后会出一向导,向导有三个模板,分别是“单文档程序”、“多文档程序”、“基于对话框的程序”,按你的需要选择。然后有选择哪些菜单、哪些工具栏、是否需要关于对话框、是否创建帮助文档什么的,你自己可以在里面一一设置。

向导完成后,就会出现一个程序框架(单文档或多文档时出现)或者一个窗体(基于对话框的程序会出现),这样项目就创建完成,你可以自己编写相关代码去实现功能(推荐你先去学MFC)

到此,以上就是小编对于用shell 调用 外部程序的问题就介绍到这了,希望这4点解答对大家有用。

文章版权声明:除非注明,否则均为游侠云资讯原创文章,转载或复制请以超链接形式并注明出处。

目录[+]