| Форум| Гостевая| Ссылки| Программы| Исходные тексты| Наши партнеры.|
   
| Главная| Рассылки| Услуги| Библиотека| Новости| Авторам| Программистам| Студентам|
delphi c++ assembler
 

Шаг 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;
}

Предыдущий Шаг | Следующий Шаг | Оглавление

By Artem.
Используются технологии uCoz
 

Rambler's Top100 Rambler's Top100

©  Adept Design Studio

Используются технологии uCoz