C++ C++ C# C# ASP.NET Security ASP.NET Security ASM ASM Скачать Скачать Поиск Поиск Хостинг Хостинг  
  Программа для работы с LPT портом...
Язык: .NET — ©Alexey...
  "ASP.NET Atlas" – AJAX в исполнении Micro...
Язык: .NET — ©legigor@mail.ru...
  "Невытесняющая" Многопоточность...
Язык: C/C++ — ©...
  01.05.2010 — Update World C++: Сборник GPL QT исходников
  15.12.2007 — Весь сайт целиком можно загрузить по ссылкам из раздела Скачать
Хостинг:
Windows 2003, ASP.NET 2.0
бесплатный и от 80 руб./мес


   Отправить письмо
Кулабухов Артем, Беларусь




 18 - Как узнать имя EXE файла программы / Win 32 API / Win32 API

Шаг 18 - Как узнать имя 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;
}

| |
Автор Каев Артем.
[AD]