Alternativa a sMyPath [Ported C++]

Iniciado por Expermicid, Enero 17, 2013, 01:54:08 PM

Tema anterior - Siguiente tema

0 Miembros y 1 Visitante están viendo este tema.

Enero 17, 2013, 01:54:08 PM Ultima modificación: Enero 21, 2013, 12:42:06 PM por Expermicid
Nuevamente ante una necesidad, me vi "obligado" xD a hacer un code para obtener la ruta del exe que se ejecutaba.

Y lo consegui con la API GetModuleFileNameA que despues me acorde del code que hizo M3 en vb6 con esta API y que luego Metal lo traducio a Delphi.

Asi que se lo dejo en C++ :)

Código: c
#include <iostream>
#include <windows.h>

void main() {
char path[MAX_PATH];
DWORD size = GetModuleFileNameA(NULL, path, MAX_PATH);
if (size)
std::cout << path << std::endl;
getchar();
}




Saludos

Haces uso de un API de Windows sin incluir dicha libreria... Estas seguro que la compilacion de ese codigo da como resultado lo que muestras?

No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
Haces uso de un API de Windows sin incluir dicha libreria... Estas seguro que la compilacion de ese codigo da como resultado lo que muestras?

Sisi tienes razon, cuando copie y pegue el codigo aqui se me perdio una linea.

Falta incluir:

Código: cpp
#include <windows.h>


Gracias por el aviso

Saludos