【发布时间】:2020-10-20 15:09:56
【问题描述】:
嘿,所以我想获取当前正在运行的 exe 的名称 这是我尝试做的事情
#include <iostream>
#include <windows.h>
using namespace std;
int main()
{
char filename[ MAX_PATH ];
DWORD size = GetModuleFileNameA( NULL, filename);
if (size)
cout << "EXE file name is: " << filename << "\n";
else
cout << "Could not fine EXE file name.\n";
return 0;
}
但它也获得了 exe 的路径,但我只需要 exe 名称有什么帮助吗?
【问题讨论】:
-
在最后一个反斜杠处剪切,只保留后面的东西......?顺便说一句,“我想获取 exe 的路径”和“它获取路径......但我只需要 exe 名称”是互斥/混淆的。
-
请在问题中包含输出和预期输出。似乎你所要做的就是在之前和包括最后一个
/ -
从路径中获取名称应该很容易 - stackoverflow.com/questions/1528298/get-path-of-executable
-
我不想获取路径。只有exe的名称
标签: c++