Page 1 of 1

Obtendo path of executable com C++ - caminho do programa

Posted: 15 Feb 2020, 04:16
by deuziane
Obtendo o path (me) do arquivo executado em c++

Code: Select all


#include <iostream>
#include <Windows.h>
using namespace std;
int main()
{
	// nao iremos usar argv[0] , ok !
	char caminhoDoExecutavel[MAX_PATH];
	// A função abaixo escreve no argumento caminhoDoExecutavel ao invés de enfiar algo nele via retorno
	GetModuleFileNameA(NULL, caminhoDoExecutavel, MAX_PATH);
        cout << "SEU ESTAH EM -> "<< caminhoDoExecutavel << "  ! \n";
	return 2469;
}