Как узнать имя EXE файла программы
|
В этом нам может помочь функция GetModuleFileName. Эта функция вернет имя файла и путь. Вот её описание: DWORD GetModuleFileName( HMODULE hModule,// указатель на модуль LPTSTR lpFilename,// буфер DWORD nSize// размер буфера );
А вот и пример кода: // GetFileName.cpp : Defines the entry point for the application. //
#include "stdafx.h"
int APIENTRY WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow) { char buffer[MAX_PATH]; GetModuleFileName(hInstance,buffer,MAX_PATH); MessageBox(NULL,buffer,"INFO",NULL); return 0; }
|