獲取當前程序運行路徑 Windows下怎么用C語言獲取正在運行的程序的路徑?
Windows下怎么用C語言獲取正在運行的程序的路徑?非常簡單:API函數:getmodulefilename(module handle,saved character array,size of
Windows下怎么用C語言獲取正在運行的程序的路徑?
非常簡單:
API函數:
getmodulefilename(module handle,saved character array,size of character array)
一般來說,要獲得運行程序的完整路徑,在第一個參數中寫一個0
參數2是保存的數組,而獲得的路徑將保存在此數組中
參數3是大小字符數組
]給出一個示例程序:
#include&Ltwindows。H>
#包括<stdio。H>
void main()
{
char exeplace[1024]/*要保存地址的數組/
getmodulefilename(0,exeplace,1024)/*獲取當前運行的完整路徑*/
puts(exeplace)/*輸出獲取的路徑*/]}